<?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 JPEG Resize in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863453#M8048</link>
    <description>Then there is nothing JPEG encoder can help you. You will just need to do resize before JPEG encoding&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
    <pubDate>Thu, 25 Mar 2010 16:07:39 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2010-03-25T16:07:39Z</dc:date>
    <item>
      <title>JPEG Resize</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863449#M8044</link>
      <description>Hello all,
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;does it possible to resize a decoded raw video frame so that it will be half of its dimensions.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I have a piece of code which encodes to JPEG without changing the original dimensions.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;I will be glad, if you can give me a sample code to accomplish this task.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Many Thanks.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;Here is my code;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;...&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV id="_mcePaste"&gt;CJPEGEncoder my_encoder;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;JERRCODE jerr;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;IppiSize dimensions;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;dimensions.height = out-&amp;gt;GetHeight(); // out is type of VideoData*&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;dimensions.width = out-&amp;gt;GetWidth();&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;Ipp8u* pSrcs[3] = {(Ipp8u*)out-&amp;gt;GetPlanePointer(0),&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;(Ipp8u*)out-&amp;gt;GetPlanePointer(1),&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;(Ipp8u*)out-&amp;gt;GetPlanePointer(2)};&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;Ipp32s pSrcSteps[3] = {	out-&amp;gt;GetPlanePitch(0),&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;out-&amp;gt;GetPlanePitch(1),&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;out-&amp;gt;GetPlanePitch(2)};&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;jerr = my_encoder.CJPEGEncoder::SetSource(pSrcs, pSrcSteps, dimensions, 3, JC_YCBCR, JS_422);&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;if (jerr != JPEG_OK) {&lt;/DIV&gt;
&lt;DIV style="padding-left: 20pt;" id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt; &lt;/SPAN&gt;printf(" f1 ");&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;}&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;jerr = my_encoder.CJPEGEncoder::SetParams(JPEG_BASELINE, JC_YCBCR, JS_422, 0, 0, tParam-&amp;gt;quality);&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;if (jerr != JPEG_OK) {&lt;/DIV&gt;
&lt;DIV style="padding-left: 20pt;" id="_mcePaste"&gt;&lt;SPAN style="white-space: pre;"&gt; &lt;/SPAN&gt;printf(" f2 ");&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;}&lt;/DIV&gt;
...&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 Mar 2010 07:56:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863449#M8044</guid>
      <dc:creator>vardar</dc:creator>
      <dc:date>2010-03-24T07:56:42Z</dc:date>
    </item>
    <item>
      <title>JPEG Resize</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863450#M8045</link>
      <description>Hi, it not cleare for me from you post, do you need resize during encode or decode process?</description>
      <pubDate>Wed, 24 Mar 2010 11:33:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863450#M8045</guid>
      <dc:creator>Sergey_Ryadno</dc:creator>
      <dc:date>2010-03-24T11:33:22Z</dc:date>
    </item>
    <item>
      <title>JPEG Resize</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863451#M8046</link>
      <description>&lt;P&gt;With UIC picnic application we demonstrate how to use JPEG ability to produce 1:2, 1:4 and 1:8 downsampled images at decoding stage.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Thu, 25 Mar 2010 10:33:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863451#M8046</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2010-03-25T10:33:21Z</dc:date>
    </item>
    <item>
      <title>JPEG Resize</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863452#M8047</link>
      <description>Let me make it clear.
&lt;DIV&gt;Above "out" is type ofVideoData pointer whichpoints to a decoded MPEG4 frame.&lt;/DIV&gt;
&lt;DIV&gt;And its original resolution is 4 CIF.&lt;/DIV&gt;
&lt;DIV&gt;I want to encode this frame as JPEG but as 2 CIF for example.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;many thanks&lt;/DIV&gt;</description>
      <pubDate>Thu, 25 Mar 2010 13:03:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863452#M8047</guid>
      <dc:creator>vardar</dc:creator>
      <dc:date>2010-03-25T13:03:09Z</dc:date>
    </item>
    <item>
      <title>JPEG Resize</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863453#M8048</link>
      <description>Then there is nothing JPEG encoder can help you. You will just need to do resize before JPEG encoding&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
      <pubDate>Thu, 25 Mar 2010 16:07:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/JPEG-Resize/m-p/863453#M8048</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2010-03-25T16:07:39Z</dc:date>
    </item>
  </channel>
</rss>

