<?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 Andrey, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142107#M26123</link>
    <description>&lt;P&gt;Hi Andrey,&lt;/P&gt;

&lt;P&gt;Yes but I want to use Median Filter or Gaussian Filter effect for bluring. I did use mask size of 5. I tested with FilterMedianBorder_8u_C1R() for one channel and it is working. However, when I tried to use for color Image like RGB or HSV. FilterMedianBorder_8u_C3R() gives me 3 - 5 overlapping subset of image. I have also added the border around the Source Image with ippReplicateBorder_8u_C3R(). I read the documentation for 3 channels and also follow the FilterMedianBorder.c sample code. It seems like I am missing some information for 3 channels either not setting the correct border or giving wrong value in step size. I played around those parameter does not give me any conclusion. Can I have an sample code like FilterMeidanBorder.c but for 3 channel?&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Andrey Bakshaev (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi&amp;nbsp;Si Thu.&lt;/P&gt;

&lt;P&gt;We provide special example how to use FilterGaussian&amp;nbsp;function "FilterGaussianBorder.c". Also the blur effect depends on mask size. Try to increase it.&amp;nbsp; Also I recommend to use&amp;nbsp;ippiFilterBoxBorder_8u_C3R as pure blur effect (averaging of all pixels inside square mask).&lt;/P&gt;

&lt;P&gt;Thanks.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Oct 2018 13:02:00 GMT</pubDate>
    <dc:creator>Aung__Si_Thu</dc:creator>
    <dc:date>2018-10-12T13:02:00Z</dc:date>
    <item>
      <title>Bluring Image with Intel IPP functions. Does not see Blur effect</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142105#M26121</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;

&lt;P&gt;I am working on project to blur RGB image (3 channels) with Gaussian Blur or Median Blur. I tested with openCV function &lt;STRONG&gt;GaussianBlur()&lt;/STRONG&gt; and &lt;STRONG&gt;MedianBlur()&lt;/STRONG&gt; and got Blur effect on Image.&lt;BR /&gt;
	However, when I am trying to use with &lt;STRONG&gt;Intel IPP&lt;/STRONG&gt;&amp;nbsp; functions such as &lt;STRONG&gt;Gaussian Filter &lt;/STRONG&gt;and &lt;STRONG&gt;Median Filter&lt;/STRONG&gt; to blur my original Image. So far, the blur effect is not showing at all even though I did not get any error or fault from using them.&amp;nbsp;&lt;BR /&gt;
	I used&lt;STRONG&gt; ippiFilterMedianColor_8u_C3R()&lt;/STRONG&gt; for MedianFilter and &lt;STRONG&gt;ippiFilterGaussianBorder_8u_C3R()&lt;/STRONG&gt; for GaussianFilter. I saw no effect on both result image. My questions are&lt;BR /&gt;
	&lt;BR /&gt;
	IPP Gaussian Border Filter and Median Filter are the same as OpenCV Gaussain Blur and Medain Blur? Are they the correct tools for using to blur entire image?&lt;BR /&gt;
	&lt;BR /&gt;
	Also I saw few thing about Adding Border on Image. Is that necessary? If so, I would appreciate the guidance about how to do that?&lt;/P&gt;

&lt;P&gt;Thank you.&lt;BR /&gt;
	- Si Thu.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Oct 2018 19:31:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142105#M26121</guid>
      <dc:creator>Aung__Si_Thu</dc:creator>
      <dc:date>2018-10-09T19:31:08Z</dc:date>
    </item>
    <item>
      <title>Hi Si Thu.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142106#M26122</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN style="font-size: 12px;"&gt;Si Thu.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.008px;"&gt;We provide special example how to use &lt;/SPAN&gt;&lt;SPAN style="font-weight: 700; font-size: 12px;"&gt;FilterGaussian&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px;"&gt;function "FilterGaussianBorder.c". Also the blur effect depends on mask size. Try to increase it.&amp;nbsp; Also I recommend to use&amp;nbsp;ippiFilterBoxBorder_8u_C3R as pure blur effect (averaging of all pixels inside square mask).&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.008px;"&gt;Thanks.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 11:38:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142106#M26122</guid>
      <dc:creator>Andrey_B_Intel</dc:creator>
      <dc:date>2018-10-12T11:38:29Z</dc:date>
    </item>
    <item>
      <title>Hi Andrey,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142107#M26123</link>
      <description>&lt;P&gt;Hi Andrey,&lt;/P&gt;

&lt;P&gt;Yes but I want to use Median Filter or Gaussian Filter effect for bluring. I did use mask size of 5. I tested with FilterMedianBorder_8u_C1R() for one channel and it is working. However, when I tried to use for color Image like RGB or HSV. FilterMedianBorder_8u_C3R() gives me 3 - 5 overlapping subset of image. I have also added the border around the Source Image with ippReplicateBorder_8u_C3R(). I read the documentation for 3 channels and also follow the FilterMedianBorder.c sample code. It seems like I am missing some information for 3 channels either not setting the correct border or giving wrong value in step size. I played around those parameter does not give me any conclusion. Can I have an sample code like FilterMeidanBorder.c but for 3 channel?&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Andrey Bakshaev (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi&amp;nbsp;Si Thu.&lt;/P&gt;

&lt;P&gt;We provide special example how to use FilterGaussian&amp;nbsp;function "FilterGaussianBorder.c". Also the blur effect depends on mask size. Try to increase it.&amp;nbsp; Also I recommend to use&amp;nbsp;ippiFilterBoxBorder_8u_C3R as pure blur effect (averaging of all pixels inside square mask).&lt;/P&gt;

&lt;P&gt;Thanks.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 13:02:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142107#M26123</guid>
      <dc:creator>Aung__Si_Thu</dc:creator>
      <dc:date>2018-10-12T13:02:00Z</dc:date>
    </item>
    <item>
      <title>Hi Andrey,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142108#M26124</link>
      <description>&lt;P&gt;Hi Andrey,&lt;/P&gt;

&lt;P&gt;So, I changed my &lt;STRONG&gt;maskSize height to be 1&lt;/STRONG&gt; and it fixed the overlapping image issue. The value of maksSize's height is equal to the overlaying/overlapping number of images in result image.&amp;nbsp;&lt;SPAN style="font-size: 13.008px;"&gt;Can you please explain me why maskSize's height to be 1 in ippiFilterMedianBorder&lt;STRONG&gt;_&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="font-weight: 700; font-size: 13.008px;"&gt;8u_C3R&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 13.008px;"&gt;&lt;STRONG&gt;()&lt;/STRONG&gt; but it does not have to be in ippiFilterMedianBorder&lt;STRONG&gt;_&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="font-weight: 700; font-size: 13.008px;"&gt;8u_C1R&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 13.008px;"&gt;&lt;STRONG&gt;()&lt;/STRONG&gt;?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.008px;"&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Best,&lt;BR /&gt;
	Si Thu.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Andrey Bakshaev (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi&amp;nbsp;Si Thu.&lt;/P&gt;

&lt;P&gt;We provide special example how to use FilterGaussian&amp;nbsp;function "FilterGaussianBorder.c". Also the blur effect depends on mask size. Try to increase it.&amp;nbsp; Also I recommend to use&amp;nbsp;ippiFilterBoxBorder_8u_C3R as pure blur effect (averaging of all pixels inside square mask).&lt;/P&gt;

&lt;P&gt;Thanks.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Oct 2018 00:43:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142108#M26124</guid>
      <dc:creator>Aung__Si_Thu</dc:creator>
      <dc:date>2018-10-13T00:43:00Z</dc:date>
    </item>
    <item>
      <title>Hi Si Thu.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142109#M26125</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 12px; background-color: rgb(238, 238, 238);"&gt;Hi&amp;nbsp;Si Thu.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; background-color: rgb(238, 238, 238);"&gt;It is not easy to understand your problem without reproducer. But it is necessary to provide correct pointer to function;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; background-color: rgb(238, 238, 238);"&gt;&amp;nbsp;For example, image roi= 16x16, mask = 3x3, 3 channels.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; background-color: rgb(238, 238, 238);"&gt;srcStep = (16+(3-1)) * 3 ;&amp;nbsp; &amp;nbsp; 3 channels and additional pixel left and right&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; background-color: rgb(238, 238, 238);"&gt;src = malloc(16+(3-1) * srcStep) ;&amp;nbsp; additional line top and bottom&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; background-color: rgb(238, 238, 238);"&gt;pSrc = src + srcStep&amp;nbsp; + 3;&amp;nbsp; &amp;nbsp;// calculate offset for function, skip top line and one pixel left&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;ippiFilterMedianBorder_8u_C3R(pSrc,srcStep, roi, ...)&lt;/P&gt;

&lt;P&gt;Also for information ippiFilterMedianBorder_8u_C3R uses median sorting by channels.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Oct 2018 23:25:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142109#M26125</guid>
      <dc:creator>Andrey_B_Intel</dc:creator>
      <dc:date>2018-10-15T23:25:25Z</dc:date>
    </item>
    <item>
      <title>Hi Andrey,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142110#M26126</link>
      <description>&lt;P&gt;Hi Andrey,&lt;/P&gt;

&lt;P&gt;Thank you it works. and also found my issue with using width and height reverse (my ROI is not squared so it was giving me the issue also when i using them in reverse.)&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Andrey Bakshaev (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi&amp;nbsp;Si Thu.&lt;/P&gt;

&lt;P&gt;It is not easy to understand your problem without reproducer. But it is necessary to provide correct pointer to function;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;For example, image roi= 16x16, mask = 3x3, 3 channels.&lt;/P&gt;

&lt;P&gt;srcStep = (16+(3-1)) * 3 ;&amp;nbsp; &amp;nbsp; 3 channels and additional pixel left and right&amp;nbsp;&lt;/P&gt;

&lt;P&gt;src = malloc(16+(3-1) * srcStep) ;&amp;nbsp; additional line top and bottom&lt;/P&gt;

&lt;P&gt;pSrc = src + srcStep&amp;nbsp; + 3;&amp;nbsp; &amp;nbsp;// calculate offset for function, skip top line and one pixel left&lt;/P&gt;

&lt;P&gt;ippiFilterMedianBorder_8u_C3R(pSrc,srcStep, roi, ...)&lt;/P&gt;

&lt;P&gt;Also for information ippiFilterMedianBorder_8u_C3R uses median sorting by channels.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Oct 2018 15:57:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Bluring-Image-with-Intel-IPP-functions-Does-not-see-Blur-effect/m-p/1142110#M26126</guid>
      <dc:creator>Aung__Si_Thu</dc:creator>
      <dc:date>2018-10-16T15:57:03Z</dc:date>
    </item>
  </channel>
</rss>

