<?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: Best way to filter 16u using 16s function in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945786#M18134</link>
    <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Ok, I understand.&lt;/P&gt;
&lt;P&gt;How does Intel think about 16 bit grayscale pixels generally? Is the current technical design that it is best to work with 16s? My app is using 16u for grayscale pixels. Why would 16s be better than 16u?&lt;/P&gt;
&lt;P&gt;Or, should I keep my 16 bit pixels as 16s throughout my app?&lt;/P&gt;
&lt;P&gt;I perform LUT (to 24bpp), filters, zoom, jpeg, bmp.&lt;/P&gt;
&lt;P&gt;Thomas&lt;/P&gt;</description>
    <pubDate>Sat, 04 Mar 2006 18:11:11 GMT</pubDate>
    <dc:creator>Thomas_Jensen1</dc:creator>
    <dc:date>2006-03-04T18:11:11Z</dc:date>
    <item>
      <title>Best way to filter 16u using 16s function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945784#M18132</link>
      <description>&lt;DIV&gt;(Ipp 5.0)&lt;/DIV&gt;
&lt;DIV&gt;I need to filter a 16u grayscale pixel buffer.&lt;/DIV&gt;
&lt;DIV&gt;I want to use ippiFilter_16s_C1R.&lt;/DIV&gt;
&lt;DIV&gt;Because of the signed/unsigned problem, the pixels are wrapping.&lt;/DIV&gt;
&lt;DIV&gt;What would be the best way to do this?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thomas&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 14 Feb 2006 18:33:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945784#M18132</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2006-02-14T18:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to filter 16u using 16s function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945785#M18133</link>
      <description>&lt;P&gt;You could subtract 0x8000 from pixel values and than filter the image with all IPP 16s filters&lt;/P&gt;
&lt;P&gt;If filter coeffs are normalized (sum==(1^-scaleFactor)) after filtering you could add back 0x8000&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Alexander&lt;/P&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Feb 2006 18:05:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945785#M18133</guid>
      <dc:creator>Intel_C_Intel</dc:creator>
      <dc:date>2006-02-28T18:05:40Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to filter 16u using 16s function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945786#M18134</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Ok, I understand.&lt;/P&gt;
&lt;P&gt;How does Intel think about 16 bit grayscale pixels generally? Is the current technical design that it is best to work with 16s? My app is using 16u for grayscale pixels. Why would 16s be better than 16u?&lt;/P&gt;
&lt;P&gt;Or, should I keep my 16 bit pixels as 16s throughout my app?&lt;/P&gt;
&lt;P&gt;I perform LUT (to 24bpp), filters, zoom, jpeg, bmp.&lt;/P&gt;
&lt;P&gt;Thomas&lt;/P&gt;</description>
      <pubDate>Sat, 04 Mar 2006 18:11:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945786#M18134</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2006-03-04T18:11:11Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to filter 16u using 16s function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945787#M18135</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;One problem is that 16u data are non negative. Many filters (es Sobel, Scharr etc) can produce negative result so the output can be either 16s scaled or 32s.&lt;/P&gt;
&lt;P&gt;Another thing is "native" 16u filters (rather with 16s scaled output, or with 16u output for the kernel without negative elements). Now IPP does not have such filters. You could submit a feature request for such filters to Intel premier support, we had no such request before.&lt;/P&gt;
&lt;P&gt;Alexander&lt;/P&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 07 Mar 2006 19:48:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Best-way-to-filter-16u-using-16s-function/m-p/945787#M18135</guid>
      <dc:creator>Intel_C_Intel</dc:creator>
      <dc:date>2006-03-07T19:48:28Z</dc:date>
    </item>
  </channel>
</rss>

