<?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 Carmine, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150047#M26280</link>
    <description>&lt;P&gt;Hi Carmine,&lt;/P&gt;

&lt;P&gt;You could use this sort of open source library which supports image I/O module and can be optimized with Intel IPP. There are two ways to use OpenCV with IPP, one is with special subset of Intel IPP functions for image processing and computer version which is known as IPP-ICV, the other way is with standalone Intel IPP library that should be installed separately.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;You probably could follow this article for OCV3:&lt;BR /&gt;
	&lt;A href="https://software.intel.com/en-us/articles/enabling-ipp-on-opencv-windows-and-linux-ubintu"&gt;Enabling IPP on OpenCV&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Fiona&lt;/P&gt;</description>
    <pubDate>Wed, 08 Nov 2017 01:42:23 GMT</pubDate>
    <dc:creator>Zhen_Z_Intel</dc:creator>
    <dc:date>2017-11-08T01:42:23Z</dc:date>
    <item>
      <title>Ipp Visulization Task</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150043#M26276</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi all,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;My goal is to use ipplib on&amp;nbsp;&lt;/SPAN&gt;Mac&lt;SPAN style="font-size: 1em;"&gt;&amp;nbsp;&lt;/SPAN&gt;OS X&lt;SPAN style="font-size: 1em;"&gt;&amp;nbsp;Sierra .&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;In parallel Studio 2018 there are different sample but I not understand the better pipeline for the visualization task.&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;First I tried &lt;STRONG&gt;ipp_blur_rotate_sample&lt;/STRONG&gt; that come with application Cocoa for visualization. It work on command line but I have some problem to load project in Xcode .&lt;/LI&gt;
	&lt;LI&gt;After I tried &lt;STRONG&gt;ipp_resize_mt &lt;/STRONG&gt;and &lt;STRONG&gt;ipp_thread&lt;/STRONG&gt;&amp;nbsp; that work in a shell and Xcode Environment. In this example there is the source that let me think at. visualization task, but not work. This is the code:
		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 132, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;// Rendering&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(!bNoWindow)&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(209, 47, 27);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #703daa"&gt;WindowDraw&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt; draw(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;"Intel(R) IPP Resize example"&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #78492a"&gt;WF_FIT_TO_IMAGE&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(draw.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;IsInitialized&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;())&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(209, 47, 27);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;printf&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;"\nPress Space to cycle through stages:\n"&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(209, 47, 27);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;printf&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;"1 - result image\n"&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(209, 47, 27);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;printf&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;"2 - original image\n"&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(209, 47, 27);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;printf&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;"\nClose window to exit.\n"&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #000000"&gt;);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); min-height: 13px;"&gt;&amp;nbsp;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;int&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; iIndex&amp;nbsp; = &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #272ad8"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;bool&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; bRedraw = &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;true&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;while&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(!draw.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;IsClosed&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;())&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;vm_time_sleep&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #272ad8"&gt;10&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(draw.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;CheckKey&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;() == &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #78492a"&gt;KK_SPACE&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iIndex = (iIndex+&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #272ad8"&gt;1&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)%&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #272ad8"&gt;2&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bRedraw = &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;true&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(draw.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;IsInvalidated&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;())&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bRedraw = &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;true&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); min-height: 13px;"&gt;&amp;nbsp;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(bRedraw)&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(iIndex == &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #272ad8"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; draw.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;DrawImage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(&amp;amp;dstData);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;else&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(iIndex == &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #272ad8"&gt;1&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; draw.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #3e1e81"&gt;DrawImage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(&amp;amp;srcData);&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bRedraw = &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #ba2da2"&gt;false&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;

		&lt;P style="margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;But I have no visualization or windows open or Error also if I force the if-condition at top.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
	&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;I'm glad to understand what is the right way for the visualization of the result of some ipp operation on the image.&lt;/P&gt;

&lt;P&gt;Thanks in advanced.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2017 08:11:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150043#M26276</guid>
      <dc:creator>Mspiz</dc:creator>
      <dc:date>2017-11-01T08:11:32Z</dc:date>
    </item>
    <item>
      <title>Hi carmine,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150044#M26277</link>
      <description>&lt;P&gt;Hi carmine,&lt;/P&gt;

&lt;P&gt;The functions for displaying image is defined in common folder, we uses OpenGL to read and write 2D graphics. The&amp;nbsp;&lt;SPAN style="font-size: 12px;"&gt;WindowDraw class is defined in base_renderer.h and implemented in base_renderer.cpp.&lt;/SPAN&gt;&amp;nbsp;You could replace to use other graphics support framework to draw img, actually Intel IPP only work for image processing, but no any support for image I/O. I am not very familiar with OpenGL drawing on cocoa view, you probably could follow some tutorial to work:&lt;/P&gt;

&lt;P&gt;&lt;A href="https://developer.apple.com/library/content/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_drawing/opengl_drawing.html#//apple_ref/doc/uid/TP40001987-CH404-SW8"&gt;&lt;SPAN style="font-size: 1em;"&gt;&amp;nbsp;&lt;/SPAN&gt;OpenGL Programming Guide for Mac&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Fiona&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 02:17:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150044#M26277</guid>
      <dc:creator>Zhen_Z_Intel</dc:creator>
      <dc:date>2017-11-06T02:17:46Z</dc:date>
    </item>
    <item>
      <title>Hi Fiona,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150045#M26278</link>
      <description>&lt;P&gt;Hi Fiona,&lt;/P&gt;

&lt;P&gt;Thanks for reply.&lt;/P&gt;

&lt;P&gt;I'll follow some tutorial for creating cocoa visualization app.&lt;/P&gt;

&lt;P&gt;&lt;FONT color="#606060"&gt;At this point&amp;nbsp;I think the best starting point for visualization is&amp;nbsp;&lt;/FONT&gt;&lt;SPAN style="font-weight: 700; color: rgb(96, 96, 96);"&gt;ipp_blur_rotate_sample.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;I'll keep you informed on this post.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Best regards,&lt;/P&gt;

&lt;P&gt;Carmine&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 09:11:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150045#M26278</guid>
      <dc:creator>Mspiz</dc:creator>
      <dc:date>2017-11-06T09:11:53Z</dc:date>
    </item>
    <item>
      <title>Could be better solution</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150046#M26279</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Could be better solution integrate &lt;/SPAN&gt;&lt;STRONG style="font-size: 1em;"&gt;IPP&lt;/STRONG&gt;&lt;SPAN style="font-size: 1em;"&gt; Library with &lt;/SPAN&gt;&lt;STRONG style="font-size: 1em;"&gt;OpenCV&lt;/STRONG&gt;&lt;SPAN style="font-size: 1em;"&gt; Library and use his window &amp;nbsp;manager ?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2017 21:13:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150046#M26279</guid>
      <dc:creator>Mspiz</dc:creator>
      <dc:date>2017-11-07T21:13:10Z</dc:date>
    </item>
    <item>
      <title>Hi Carmine,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150047#M26280</link>
      <description>&lt;P&gt;Hi Carmine,&lt;/P&gt;

&lt;P&gt;You could use this sort of open source library which supports image I/O module and can be optimized with Intel IPP. There are two ways to use OpenCV with IPP, one is with special subset of Intel IPP functions for image processing and computer version which is known as IPP-ICV, the other way is with standalone Intel IPP library that should be installed separately.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;You probably could follow this article for OCV3:&lt;BR /&gt;
	&lt;A href="https://software.intel.com/en-us/articles/enabling-ipp-on-opencv-windows-and-linux-ubintu"&gt;Enabling IPP on OpenCV&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Fiona&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2017 01:42:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150047#M26280</guid>
      <dc:creator>Zhen_Z_Intel</dc:creator>
      <dc:date>2017-11-08T01:42:23Z</dc:date>
    </item>
    <item>
      <title> </title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150048#M26281</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Cool..Thanks for sharing!&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;I think this is more linear solution for use intel c++ compiler and parallel studio tools.&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;However, &lt;SPAN style="font-size: 1em;"&gt;if I had used opengl with cocoa I would have to handle the rendering pipeline on the GPU.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em;"&gt;In this case, it would not be possible to use Advisor or Vtune Amplifier to identify application bottlenecks as they do not address a Gpu pipeline survey but a memory and CPU survey.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Is the previous sentence correct ?&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2017 08:13:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Ipp-Visulization-Task/m-p/1150048#M26281</guid>
      <dc:creator>Mspiz</dc:creator>
      <dc:date>2017-11-08T08:13:47Z</dc:date>
    </item>
  </channel>
</rss>

