<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: sobel question in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896105#M12136</link>
    <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;please remember (better to familiarize yourself with IPP manual) that image step parameter is number of BYTES between adjacent image rows. For 16-bit images it is width*sizeof(Ipp16s) ( + optional number of padding bytes, 0 in your particular case).&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
    <pubDate>Mon, 05 Nov 2007 17:26:53 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2007-11-05T17:26:53Z</dc:date>
    <item>
      <title>sobel question</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896104#M12135</link>
      <description>Hi all,&lt;BR /&gt;i have to do Sobel filtering of a graylvel image (w*h* unsigned char) &lt;BR /&gt;Roi is { w,h}&lt;BR /&gt;unsigned char source_gray[MAX_SIZE_X*MAX_SIZE_Y];&lt;BR /&gt;short int source_gray_16[MAX_SIZE_X*MAX_SIZE_Y];&lt;BR /&gt;short int sobel_temp_a[MAX_SIZE_X*MAX_SIZE_Y];&lt;BR /&gt;short int sobel_temp_b[MAX_SIZE_X*MAX_SIZE_Y];&lt;BR /&gt;&lt;BR /&gt;ippiConvert_8u16s_C1R(source_gray,w,source_gray_16,w,Roi);&lt;BR /&gt; ippiFilterSobelHoriz_16s_C1R(source_gray_16,w, sobel_temp_a, w, Roi);&lt;BR /&gt;ippiFilterSobelVert_16s_C1R(source_gray_16,w, sobel_temp_b, w, Roi);&lt;BR /&gt;ippiAbs_16s_C1IR(sobel_temp_a, w,Roi);&lt;BR /&gt;ippiAbs_16s_C1IR(sobel_temp_b, w,Roi);&lt;BR /&gt;ippiAdd_16s_C1IRSfs(sobel_temp_a, w,sobel_temp_b, w, Roi,0);&lt;BR /&gt;&lt;BR /&gt;but the result is not a sobel filter. It seem only radnom data.&lt;BR /&gt;&lt;BR /&gt;i i make the convolution without ippi function the resulting image is ok.&lt;BR /&gt;&lt;BR /&gt;What is wrong in my code?&lt;BR /&gt;&lt;BR /&gt;Thanks to all&lt;BR /&gt;Ettore&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 05 Nov 2007 17:06:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896104#M12135</guid>
      <dc:creator>ettore_samanna</dc:creator>
      <dc:date>2007-11-05T17:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: sobel question</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896105#M12136</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;please remember (better to familiarize yourself with IPP manual) that image step parameter is number of BYTES between adjacent image rows. For 16-bit images it is width*sizeof(Ipp16s) ( + optional number of padding bytes, 0 in your particular case).&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Mon, 05 Nov 2007 17:26:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896105#M12136</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2007-11-05T17:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: sobel question</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896106#M12137</link>
      <description>ok, thanks.&lt;BR /&gt;the problem was in step parameter.&lt;BR /&gt;&lt;BR /&gt;Ettore.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Nov 2007 13:58:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/sobel-question/m-p/896106#M12137</guid>
      <dc:creator>ettore_samanna</dc:creator>
      <dc:date>2007-11-06T13:58:01Z</dc:date>
    </item>
  </channel>
</rss>

