<?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 Image resizing question in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Image-resizing-question/m-p/810289#M3859</link>
    <description>I was having difficulty resizing a YV12 image, but I found out (on the forums) that I need to use the following api for each of the planes:&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;ippiResizeSqrPixel_8u_C1R&lt;/B&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;It works, but I am curious as to what the following api does:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;ippiResizeSqrPixel_8u_P3R&lt;/B&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The def. in ippi.h is as follows:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;IPPAPI(IppStatus, ippiResizeSqrPixel_8u_P3R, (&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;  &lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;const Ipp8u* const pSrc[3],&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;IppiSize srcSize,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;int srcStep,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;IppiRect srcROI,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;  &lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;Ipp8u* const pDst[3],&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;int dstStep,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;IppiRect dstROI,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;  &lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double xFactor,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double yFactor,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double xShift,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double yShift,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;int interpolation,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;Ipp8u *pBuffer))&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I originally tried to use this API but I could not get it to work.  I am just looking for clarification as to when one would use this particular API.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks for any info.&lt;/DIV&gt;</description>
    <pubDate>Tue, 18 Oct 2011 16:55:45 GMT</pubDate>
    <dc:creator>David_S_13</dc:creator>
    <dc:date>2011-10-18T16:55:45Z</dc:date>
    <item>
      <title>Image resizing question</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Image-resizing-question/m-p/810289#M3859</link>
      <description>I was having difficulty resizing a YV12 image, but I found out (on the forums) that I need to use the following api for each of the planes:&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;ippiResizeSqrPixel_8u_C1R&lt;/B&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;It works, but I am curious as to what the following api does:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;B&gt;ippiResizeSqrPixel_8u_P3R&lt;/B&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The def. in ippi.h is as follows:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;IPPAPI(IppStatus, ippiResizeSqrPixel_8u_P3R, (&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;  &lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;const Ipp8u* const pSrc[3],&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;IppiSize srcSize,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;int srcStep,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;IppiRect srcROI,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;  &lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;Ipp8u* const pDst[3],&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;int dstStep,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;IppiRect dstROI,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;  &lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double xFactor,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double yFactor,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double xShift,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;double yShift,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;int interpolation,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt;	&lt;/SPAN&gt;Ipp8u *pBuffer))&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I originally tried to use this API but I could not get it to work.  I am just looking for clarification as to when one would use this particular API.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks for any info.&lt;/DIV&gt;</description>
      <pubDate>Tue, 18 Oct 2011 16:55:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Image-resizing-question/m-p/810289#M3859</guid>
      <dc:creator>David_S_13</dc:creator>
      <dc:date>2011-10-18T16:55:45Z</dc:date>
    </item>
    <item>
      <title>Image resizing question</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Image-resizing-question/m-p/810290#M3860</link>
      <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;ippiResizeSqrPixel_8u_C1R could be a choice for your application. ippiResizeSqrPixel_8u_P3R function resize the images which has 3 separate planes. It requests3 planes data have the same size. ForYV12 data, the U/V data does not have same size with Y. so it can call ippiResizeSqrPixel_8u_C1R function for each image channel. &lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Chao&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2011 05:47:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Image-resizing-question/m-p/810290#M3860</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2011-10-28T05:47:43Z</dc:date>
    </item>
  </channel>
</rss>

