<?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: ippiConvFull for iameg convolution in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874116#M9304</link>
    <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;What is output for the test code?When I run the code here, it gives the following result for Dst:&lt;/P&gt;
&lt;P&gt;1.0 3.0 6.0 9.0 12.0 9.0 5.0&lt;BR /&gt;7.0 16.0 27.0 33.0 39.0 28.0 15.0&lt;BR /&gt;18.0 39.0 63.0 72.0 81.0 57.0 30.0&lt;BR /&gt;33.0 69.0 108.0 117.0 126.0 87.0 45.0&lt;BR /&gt;27.0 56.0 87.0 93.0 99.0 68.0 35.0&lt;BR /&gt;16.0 33.0 51.0 54.0 57.0 39.0 20.0&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;That looks correct result. You can check the IPP manual on how the function computes the full convolution of the two images.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;Chao&lt;/P&gt;</description>
    <pubDate>Sun, 04 Jan 2009 03:11:03 GMT</pubDate>
    <dc:creator>Chao_Y_Intel</dc:creator>
    <dc:date>2009-01-04T03:11:03Z</dc:date>
    <item>
      <title>ippiConvFull for iameg convolution</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874114#M9302</link>
      <description>&lt;P&gt;Hi:&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small;"&gt;I am new to IPP.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Ineed to loop600 floating images to do some calculations. The image size is 1024x768 and the kernel size is 3x3. Each image needs to be convolved. Should I use &lt;SPAN style="font-size: x-small;"&gt;ippiConvFull_32f_C1R or some other functions to speed up the processing? If using ippiConvFull_32f_C1R, can anybody tell me how to choose srcStep and DstStep?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small;"&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jan 2009 22:28:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874114#M9302</guid>
      <dc:creator>alberwan</dc:creator>
      <dc:date>2009-01-02T22:28:14Z</dc:date>
    </item>
    <item>
      <title>Re: ippiConvFull for iameg convolution</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874115#M9303</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;By the way, I created a testing fucntion to do convolution:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small;"&gt;
&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;IppStatus imageConv_by_ConvFull()&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #008000;"&gt;//src1&lt;/SPAN&gt;&lt;/P&gt;
&lt;SPAN style="font-size: x-small;"&gt;
&lt;P&gt;Ipp32f src1[5 * 4] = {&lt;/P&gt;
&lt;P&gt;{ 1},{ 2},{ 3},{ 4},{ 5},&lt;/P&gt;
&lt;P&gt;{ 6},{ 7},{ 8},{ 9},{10},&lt;/P&gt;
&lt;P&gt;{11},{12},{13},{14},{15},&lt;/P&gt;
&lt;P&gt;{16},{17},{18},{19},{20},&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;IppiSize src1Size = {5, 4};&lt;/P&gt;
&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #008000;"&gt;//int src1Step = 5;&lt;/SPAN&gt;&lt;/P&gt;
&lt;SPAN style="font-size: x-small;"&gt;&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;int&lt;/SPAN&gt;&lt;SPAN style="font-size: x-small;"&gt; src1Step = 5*&lt;/SPAN&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;sizeof&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small;"&gt;(Ipp32f);&lt;FONT size="2"&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #008000;"&gt;//src2&lt;/SPAN&gt;&lt;/P&gt;
&lt;SPAN style="font-size: x-small;"&gt;
&lt;P&gt;Ipp32f src2[3*3] = {&lt;/P&gt;
&lt;P&gt;{1.0},{1.0},{1.0},&lt;/P&gt;
&lt;P&gt;{1.0},{1.0},{1.0},&lt;/P&gt;
&lt;P&gt;{1.0},{1.0},{1.0},&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;IppiSize src2Size = {3, 3};&lt;/P&gt;
&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #008000;"&gt;//int src2Step=3;&lt;/SPAN&gt;&lt;/P&gt;
&lt;SPAN style="font-size: x-small;"&gt;&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;int&lt;/SPAN&gt;&lt;SPAN style="font-size: x-small;"&gt; src2Step=3*&lt;/SPAN&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;sizeof&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small;"&gt;(Ipp32f);&lt;FONT size="2"&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #008000;"&gt;//Dst: result&lt;/SPAN&gt;&lt;/P&gt;
&lt;SPAN style="font-size: x-small;"&gt;
&lt;P&gt;Ipp32f Dst[7 * 6];&lt;/P&gt;
&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #008000;"&gt;//int dstStep = 7;&lt;/SPAN&gt;&lt;/P&gt;
&lt;SPAN style="font-size: x-small;"&gt;&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;int&lt;/SPAN&gt;&lt;SPAN style="font-size: x-small;"&gt; dstStep = 7*&lt;/SPAN&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;sizeof&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small;"&gt;(Ipp32f);
&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;IppStatus Status;&lt;/P&gt;
&lt;P&gt;Status=ippiConvFull_32f_C1R(src1,src1Step,src1Size,src2,src2Step,src2Size,Dst,dstStep);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;FONT size="2"&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: x-small; color: #0000ff;"&gt;return Status;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;But it seems the result is not right. Can someone tell me what's wrong?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Thanks.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jan 2009 22:35:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874115#M9303</guid>
      <dc:creator>alberwan</dc:creator>
      <dc:date>2009-01-02T22:35:49Z</dc:date>
    </item>
    <item>
      <title>Re: ippiConvFull for iameg convolution</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874116#M9304</link>
      <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;What is output for the test code?When I run the code here, it gives the following result for Dst:&lt;/P&gt;
&lt;P&gt;1.0 3.0 6.0 9.0 12.0 9.0 5.0&lt;BR /&gt;7.0 16.0 27.0 33.0 39.0 28.0 15.0&lt;BR /&gt;18.0 39.0 63.0 72.0 81.0 57.0 30.0&lt;BR /&gt;33.0 69.0 108.0 117.0 126.0 87.0 45.0&lt;BR /&gt;27.0 56.0 87.0 93.0 99.0 68.0 35.0&lt;BR /&gt;16.0 33.0 51.0 54.0 57.0 39.0 20.0&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;That looks correct result. You can check the IPP manual on how the function computes the full convolution of the two images.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;Chao&lt;/P&gt;</description>
      <pubDate>Sun, 04 Jan 2009 03:11:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippiConvFull-for-iameg-convolution/m-p/874116#M9304</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2009-01-04T03:11:03Z</dc:date>
    </item>
  </channel>
</rss>

