<?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 Converting from pixel-order (C3) to planar (P3) data ? in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978854#M21223</link>
    <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;I have a little problem to convert image color from pixel-order RGB to planar data YCbCr. Anybody know how to do that ? I need your suggestions.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Gunawan</description>
    <pubDate>Wed, 24 Aug 2005 09:28:44 GMT</pubDate>
    <dc:creator>gari154</dc:creator>
    <dc:date>2005-08-24T09:28:44Z</dc:date>
    <item>
      <title>Converting from pixel-order (C3) to planar (P3) data ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978854#M21223</link>
      <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;I have a little problem to convert image color from pixel-order RGB to planar data YCbCr. Anybody know how to do that ? I need your suggestions.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Gunawan</description>
      <pubDate>Wed, 24 Aug 2005 09:28:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978854#M21223</guid>
      <dc:creator>gari154</dc:creator>
      <dc:date>2005-08-24T09:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: Converting from pixel-order (C3) to planar (P3) data ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978855#M21224</link>
      <description>&lt;DIV&gt;Hi Gunawan&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;You can check &lt;A href="ftp://download.intel.com/support/performancetools/libraries/ipp/ippiman.pdf" target="_blank"&gt;Intel Integrated Performance Primitives for Intel Architecture Reference Manual, Volume 2: Image and Video Processing&lt;/A&gt; &lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;to find any particular functions in Image Processing domain. For example, convertion like you mention can be done with using the following functions (described in ippi.h file)&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid"&gt;&lt;SPAN class="text_smallest"&gt;Code:&lt;/SPAN&gt;&lt;PRE&gt;/* Pixel to Plane */
IPPAPI(IppStatus, ippiRGBToYUV_8u_C3P3R,( const Ipp8u* pSrc, int srcStep ,
       Ipp8u* pDst[3], int dstStep, IppiSize roiSize))
/* Plane to Pixel */
IPPAPI(IppStatus, ippiYUVToRGB_8u_P3C3R,(const Ipp8u* const pSrc[3], int srcStep,
       Ipp8u* pDst, int dstStep, IppiSize roiSize))
&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt; Vladimir&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 Aug 2005 18:10:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978855#M21224</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2005-08-24T18:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: Converting from pixel-order (C3) to planar (P3) data ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978856#M21225</link>
      <description>Hi Vladimir,&lt;BR /&gt;&lt;BR /&gt;Thanks for your suggestion. However I think  YUV and YCbCr are different( based on the convertion formula on IPP reference manual ). I found "C3P3R" on RGBToYUV but not on RGBToYCbCr.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Gunawan</description>
      <pubDate>Thu, 25 Aug 2005 11:32:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978856#M21225</guid>
      <dc:creator>gari154</dc:creator>
      <dc:date>2005-08-25T11:32:18Z</dc:date>
    </item>
    <item>
      <title>Re: Converting from pixel-order (C3) to planar (P3) data ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978857#M21226</link>
      <description>&lt;DIV&gt;You are right, there might be difference between YUV and YCbCr (depends how you define these color spaces). The exact formulae used in this functions are described in IPP documentation. By the way, we also have ippiRGBToYCbCr_JPEG_8u_C3P3R function in ippJP library (see ippj.h file)&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt; Vladimir&lt;/DIV&gt;</description>
      <pubDate>Thu, 25 Aug 2005 22:49:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Converting-from-pixel-order-C3-to-planar-P3-data/m-p/978857#M21226</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2005-08-25T22:49:32Z</dc:date>
    </item>
  </channel>
</rss>

