<?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 Hi Gastón, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119621#M25540</link>
    <description>&lt;P&gt;Hi Gastón,&lt;/P&gt;

&lt;P&gt;The documentation is really scarce. You can call ResizeFilterInit with option ippResizeFilterLanczos, which sounds really similar to calling ResizeLanczos. I'm a signal processing noob, so maybe the distinction is obvious to people of other backgrounds.&lt;/P&gt;

&lt;P&gt;Bruno&lt;/P&gt;</description>
    <pubDate>Tue, 21 Mar 2017 12:32:13 GMT</pubDate>
    <dc:creator>BMart1</dc:creator>
    <dc:date>2017-03-21T12:32:13Z</dc:date>
    <item>
      <title>ResizeFilter</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119616#M25535</link>
      <description>&lt;P&gt;What does ResizeFilter do? Is it different than ResizeLanczos?&lt;/P&gt;

&lt;P&gt;Bruno&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2017 13:28:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119616#M25535</guid>
      <dc:creator>BMart1</dc:creator>
      <dc:date>2017-03-15T13:28:15Z</dc:date>
    </item>
    <item>
      <title>Hi Bruno,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119617#M25536</link>
      <description>&lt;P&gt;Hi Bruno,&lt;/P&gt;

&lt;P&gt;ResizeFilter changes the size of an image using a generic filter.&lt;/P&gt;

&lt;P&gt;ResizeLanczos changes an image size using interpolation with the Lanczos filter.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 03:55:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119617#M25536</guid>
      <dc:creator>gaston-hillar</dc:creator>
      <dc:date>2017-03-21T03:55:12Z</dc:date>
    </item>
    <item>
      <title>Hi Bruno,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119618#M25537</link>
      <description>&lt;P&gt;Hi Bruno,&lt;/P&gt;

&lt;P&gt;The following page for the documentation of the latest version of Intel IPP provides you with all the resize functions with prior initialization. You can check the documentation to see all the differences. You have a huge number of resize functions.&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/node/529047"&gt;https://software.intel.com/en-us/node/529047&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 03:56:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119618#M25537</guid>
      <dc:creator>gaston-hillar</dc:creator>
      <dc:date>2017-03-21T03:56:37Z</dc:date>
    </item>
    <item>
      <title>Bruno,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119619#M25538</link>
      <description>&lt;P&gt;Bruno,&lt;/P&gt;

&lt;P&gt;I forgot to include the documentation for the ResizeFilter function. The following is the link:&amp;nbsp;&lt;A href="https://software.intel.com/en-us/node/504401"&gt;https://software.intel.com/en-us/node/504401&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 03:57:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119619#M25538</guid>
      <dc:creator>gaston-hillar</dc:creator>
      <dc:date>2017-03-21T03:57:52Z</dc:date>
    </item>
    <item>
      <title>The documentation for the</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119620#M25539</link>
      <description>&lt;P&gt;The documentation for the ResizeLanczos function is available in the following link:&amp;nbsp;&lt;A href="https://software.intel.com/en-us/node/504373"&gt;https://software.intel.com/en-us/node/504373&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 04:03:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119620#M25539</guid>
      <dc:creator>gaston-hillar</dc:creator>
      <dc:date>2017-03-21T04:03:19Z</dc:date>
    </item>
    <item>
      <title>Hi Gastón,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119621#M25540</link>
      <description>&lt;P&gt;Hi Gastón,&lt;/P&gt;

&lt;P&gt;The documentation is really scarce. You can call ResizeFilterInit with option ippResizeFilterLanczos, which sounds really similar to calling ResizeLanczos. I'm a signal processing noob, so maybe the distinction is obvious to people of other backgrounds.&lt;/P&gt;

&lt;P&gt;Bruno&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 12:32:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119621#M25540</guid>
      <dc:creator>BMart1</dc:creator>
      <dc:date>2017-03-21T12:32:13Z</dc:date>
    </item>
    <item>
      <title>Hi Bruno,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119622#M25541</link>
      <description>&lt;P&gt;Hi Bruno,&lt;/P&gt;

&lt;P&gt;I've been a user for Intel Performance Primitives for a long time. I never had problems with the documentation. However, the documentation provides information about calling the different functions and doesn't explain the goal for each filter. This is domain specific. So, you won't become a signal processing expert by reading the documentation. You require other sources to become a signal processing expert, combined with the documentation on how to call the functions. You need to understand what you want to do and the documentation will allow you to use the appropriate function to achieve your goals.&lt;/P&gt;

&lt;P&gt;The ResizeFilterInit function allows you to specify the desired filter to use. There are many ways to achieve the same result.&lt;/P&gt;

&lt;P&gt;You can check additional documentation to understand the difference between the filters and they effect and when it is convenient to use each of them.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 16:42:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119622#M25541</guid>
      <dc:creator>gaston-hillar</dc:creator>
      <dc:date>2017-03-21T16:42:51Z</dc:date>
    </item>
    <item>
      <title>The following link might be</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119623#M25542</link>
      <description>&lt;P&gt;The following link might be helpful. It provides some details about&amp;nbsp;ROI Processing in Geometric Transforms.&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/node/504351#9CB2BEA9-5C3D-4E7A-AC42-7CD82CF74E2B"&gt;https://software.intel.com/en-us/node/504351#9CB2BEA9-5C3D-4E7A-AC42-7CD82CF74E2B&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Just make sure you check other sources to have a better understanding of what you can do with these functions.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2017 16:44:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119623#M25542</guid>
      <dc:creator>gaston-hillar</dc:creator>
      <dc:date>2017-03-21T16:44:24Z</dc:date>
    </item>
    <item>
      <title>The main idea of ResizeFilter</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119624#M25543</link>
      <description>&lt;P&gt;The main idea of ResizeFilter with Lanczos interpolation is the same as for ResizeLanczos. But ResizeFilter computes pixel values using fixed-point arithmetic, so it has lower accuracy than ResizeLanczos that uses floating point arithmetic to interpolate pixels.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 00:11:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119624#M25543</guid>
      <dc:creator>Jing_Xu</dc:creator>
      <dc:date>2017-03-22T00:11:26Z</dc:date>
    </item>
    <item>
      <title>In addition ResizeLanczos API</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119625#M25544</link>
      <description>&lt;P&gt;In addition ResizeLanczos API is developed to support external threading.&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Valentin&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 08:09:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119625#M25544</guid>
      <dc:creator>Valentin_K_Intel</dc:creator>
      <dc:date>2017-03-22T08:09:42Z</dc:date>
    </item>
    <item>
      <title>&gt; But ResizeFilter computes</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119626#M25545</link>
      <description>&lt;P&gt;&amp;gt;&amp;nbsp;But ResizeFilter computes pixel values using fixed-point arithmetic, so it has lower accuracy than ResizeLanczos that uses floating point arithmetic to interpolate pixels.&lt;/P&gt;

&lt;P&gt;It looks like ResizeFilter is available for &amp;nbsp;8u_C1R only, so ResizeFilter is of very limited use. You want to say that this function uses fixed-point arithmetic for 8u ? What is the size of this&amp;nbsp;fixed-point arithmetic ? And how can this lead to "lower accuracy" for 8u ?&lt;/P&gt;

&lt;P&gt;ResizeLanczos uses floating-point arithmetic for 8u, 16u, 16s, 32f and 64f ? What size of&amp;nbsp;floating-point arithmetic ? And where is this documented (as the original question was related to (lack of) documentation) ?&lt;/P&gt;

&lt;P&gt;And what type and size of arithmetic is used by&amp;nbsp;ResizeLinear, ResizeCubic and ResizeSuper ?&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Adriaan van Os&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 11:06:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119626#M25545</guid>
      <dc:creator>Adriaan_van_Os</dc:creator>
      <dc:date>2017-03-22T11:06:42Z</dc:date>
    </item>
    <item>
      <title>Hi Adriaan van Os,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119627#M25546</link>
      <description>&lt;P&gt;Hi Adriaan van Os,&lt;/P&gt;

&lt;P&gt;The type of arithmetic for internal computations is always compromise between accuracy and performance.&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Valentin&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 11:33:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119627#M25546</guid>
      <dc:creator>Valentin_K_Intel</dc:creator>
      <dc:date>2017-03-22T11:33:42Z</dc:date>
    </item>
    <item>
      <title>&gt; The type of arithmetic for</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119628#M25547</link>
      <description>&lt;P&gt;&amp;gt;&amp;nbsp;The type of arithmetic for internal computations is always compromise between accuracy and performance.&lt;/P&gt;

&lt;P&gt;That is like saying like that 2 is always greater than 1. Which is interesting but not informative. Nor addressing my question.&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Adriaan van Os&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 11:49:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ResizeFilter/m-p/1119628#M25547</guid>
      <dc:creator>Adriaan_van_Os</dc:creator>
      <dc:date>2017-03-22T11:49:16Z</dc:date>
    </item>
  </channel>
</rss>

