<?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 I looked at Mirror function in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961254#M19675</link>
    <description>&lt;P&gt;I looked at Mirror function and used it to see what it does before I asked the question here. It mirros the first half of the image into the second half if I pass Dest and source the same image.&lt;/P&gt;
&lt;P&gt;I can make Mirror work by doubling the size of the input and filling only the first half of the image and using a destintation half as much as the source, like its showed in the sample in documnetation.&lt;/P&gt;
&lt;P&gt;I was hoping there is a flip image which workds without having to double the image size and pad.&lt;/P&gt;
&lt;P&gt;Shashi&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 06 Mar 2013 05:07:17 GMT</pubDate>
    <dc:creator>coolshashi</dc:creator>
    <dc:date>2013-03-06T05:07:17Z</dc:date>
    <item>
      <title>Flipping images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961247#M19668</link>
      <description>&lt;P&gt;Is there an app function to simply flip images vertically / horizontally ?&lt;/P&gt;
&lt;P&gt;I see there is funtion to do rotate and mirror. but nothing about flipping.&lt;/P&gt;
&lt;P&gt;Shashi&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2013 03:27:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961247#M19668</guid>
      <dc:creator>coolshashi</dc:creator>
      <dc:date>2013-03-05T03:27:36Z</dc:date>
    </item>
    <item>
      <title>Can't you use mirror function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961248#M19669</link>
      <description>&lt;P&gt;Can't you use mirror function to flip across any particular axis?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2013 04:03:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961248#M19669</guid>
      <dc:creator>Aditya_Kadambi</dc:creator>
      <dc:date>2013-03-05T04:03:39Z</dc:date>
    </item>
    <item>
      <title>Mirror function mirros the</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961249#M19670</link>
      <description>&lt;P&gt;Mirror function mirros the image around vertical or horzontal axis, ie it mirros from the center of the image. is there a way to adjust mirror position not be the center of the image?&lt;/P&gt;
&lt;P&gt;All I want is vertical and horizontal flips.Tried mirror, its not what i want.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2013 04:20:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961249#M19670</guid>
      <dc:creator>coolshashi</dc:creator>
      <dc:date>2013-03-05T04:20:51Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961250#M19671</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Could you be more specific? Suppose you have&lt;BR /&gt;&amp;nbsp; p00 p01 p02 p03&lt;BR /&gt;&amp;nbsp; p10 p11 p12 p13&lt;BR /&gt;&amp;nbsp; p20 p21 p22 p23&lt;BR /&gt;&amp;nbsp; p30 p31 p32 p33&amp;nbsp;&lt;BR /&gt;What image dou you want to get finally?&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Sergey&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2013 10:26:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961250#M19671</guid>
      <dc:creator>Sergey_K_Intel</dc:creator>
      <dc:date>2013-03-05T10:26:52Z</dc:date>
    </item>
    <item>
      <title>Horizontal flipping is simply</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961251#M19672</link>
      <description>&lt;P&gt;Horizontal flipping is simply reversing every element in each row (sawpping coulms), vertical flipping is reversing every element in each column(swapping rows)&lt;/P&gt;
&lt;P&gt;.after vertical flip it will be&lt;/P&gt;
&lt;P&gt;p30 p31 p32 p33&lt;/P&gt;
&lt;P&gt;p20 p21 p22 p23&lt;/P&gt;
&lt;P&gt;p10 p11 p12 p13&lt;/P&gt;
&lt;P&gt;p00 p01 p02 p03&lt;/P&gt;
&lt;P&gt;Horizontal flip will result in&amp;nbsp;&lt;/P&gt;
&lt;P&gt;p03 p02 p01 p00&lt;/P&gt;
&lt;P&gt;p13 p12 p11 p10&lt;/P&gt;
&lt;P&gt;p23 p22 p21 p20&lt;/P&gt;
&lt;P&gt;p33 p32 p31 p30&lt;/P&gt;
&lt;P&gt;Hope that makes sense.&lt;/P&gt;
&lt;P&gt;Shashi&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2013 18:08:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961251#M19672</guid>
      <dc:creator>coolshashi</dc:creator>
      <dc:date>2013-03-05T18:08:45Z</dc:date>
    </item>
    <item>
      <title>Hi Shashi,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961252#M19673</link>
      <description>&lt;P&gt;Hi Shashi,&lt;/P&gt;
&lt;P&gt;Isn't it what ippiMirror is doing?&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Sergey&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2013 04:25:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961252#M19673</guid>
      <dc:creator>Sergey_K_Intel</dc:creator>
      <dc:date>2013-03-06T04:25:28Z</dc:date>
    </item>
    <item>
      <title>Hi everybody,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961253#M19674</link>
      <description>Hi everybody,

&amp;gt;&amp;gt;...Isn't it what ippiMirror is doing?

Exactly. Take a look at a set of Image Processing functions &lt;STRONG&gt;ippiMirror_xxx&lt;/STRONG&gt; ( Vertical, Horizontal, or both flips are supported ). Sorry that it took so long to answer your question.</description>
      <pubDate>Wed, 06 Mar 2013 04:50:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961253#M19674</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-03-06T04:50:07Z</dc:date>
    </item>
    <item>
      <title>I looked at Mirror function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961254#M19675</link>
      <description>&lt;P&gt;I looked at Mirror function and used it to see what it does before I asked the question here. It mirros the first half of the image into the second half if I pass Dest and source the same image.&lt;/P&gt;
&lt;P&gt;I can make Mirror work by doubling the size of the input and filling only the first half of the image and using a destintation half as much as the source, like its showed in the sample in documnetation.&lt;/P&gt;
&lt;P&gt;I was hoping there is a flip image which workds without having to double the image size and pad.&lt;/P&gt;
&lt;P&gt;Shashi&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2013 05:07:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961254#M19675</guid>
      <dc:creator>coolshashi</dc:creator>
      <dc:date>2013-03-06T05:07:17Z</dc:date>
    </item>
    <item>
      <title>Description in the ippi.h</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961255#M19676</link>
      <description>Description in the &lt;STRONG&gt;ippi.h&lt;/STRONG&gt; header file doesn't say anything that pSrc could be equal to pDst. So, this is clearly Not In-place transformation.</description>
      <pubDate>Wed, 06 Mar 2013 05:43:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961255#M19676</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-03-06T05:43:43Z</dc:date>
    </item>
    <item>
      <title>Even then, if you pass a</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961256#M19677</link>
      <description>&lt;P&gt;Even then, if you pass a Source 10 X 10 image and pass an empty 10X 10 dest image, Dest image will be filled with sourceimage mirrored at centerline vertically / horzontally / bothway depending on the what flag you pass.&lt;/P&gt;
&lt;P&gt;To make the flip image work you have to pad the input to twice the size padding on the right or bottom based on which flip you want.&lt;/P&gt;
&lt;P&gt;and use half size Dest. Effectively you are mirroring the enitre image that is of interest.&lt;/P&gt;
&lt;P&gt;That's why I asked in the very biggning is there a way to specify the position of the mirror, other than its default to center of the image..&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Shashi&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2013 05:50:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961256#M19677</guid>
      <dc:creator>coolshashi</dc:creator>
      <dc:date>2013-03-06T05:50:52Z</dc:date>
    </item>
    <item>
      <title>No, I don't understand.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961257#M19678</link>
      <description>&lt;P&gt;No, I don't understand. Shashi, could you describe your desired image in terms of Pxy matrix? Again, let's you have&lt;BR /&gt;p00...p03&lt;BR /&gt;...&lt;BR /&gt;p30...p33&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Sergey&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2013 13:58:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961257#M19678</guid>
      <dc:creator>Sergey_K_Intel</dc:creator>
      <dc:date>2013-03-06T13:58:53Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt;...Even then, if you pass a</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961258#M19679</link>
      <description>&amp;gt;&amp;gt;...Even then, if you pass a Source 10 X 10 image and pass an empty 10X 10 dest image, Dest image will be filled with
&amp;gt;&amp;gt;sourceimage mirrored at centerline vertically / horzontally / bothway depending on the what flag you pass...

If your images are so small could you post a real example, I mean the Source and Destination ( after processing ) images?</description>
      <pubDate>Wed, 06 Mar 2013 14:12:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961258#M19679</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-03-06T14:12:00Z</dc:date>
    </item>
    <item>
      <title>HI there</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961259#M19680</link>
      <description>&lt;P&gt;HI there&lt;/P&gt;

&lt;P&gt;Here is a code for &lt;A href="http://www.rasteredge.com/how-to/csharp-imaging/flip-image/"&gt;image flipping&lt;/A&gt;:&lt;/P&gt;

&lt;PRE class="csharpcode"&gt;
&lt;SPAN class="kwrd"&gt;namespace&lt;/SPAN&gt; RE__Test
{
    &lt;SPAN class="kwrd"&gt;public&lt;/SPAN&gt; &lt;SPAN class="kwrd"&gt;partial&lt;/SPAN&gt; &lt;SPAN class="kwrd"&gt;class&lt;/SPAN&gt; Form1 : Form
    {
        &lt;SPAN class="kwrd"&gt;public&lt;/SPAN&gt; Form1()
        {
            InitializeComponent();
        }

        &lt;SPAN class="kwrd"&gt;private&lt;/SPAN&gt; &lt;SPAN class="kwrd"&gt;void&lt;/SPAN&gt; button1_Click(&lt;SPAN class="kwrd"&gt;object&lt;/SPAN&gt; sender, EventArgs e)
        {
            &lt;SPAN class="kwrd"&gt;string&lt;/SPAN&gt; fileName = &lt;SPAN class="str"&gt;"c:/Sample.png"&lt;/SPAN&gt;;

            REImage reImage = REFile.OpenImageFile(fileName);

            ImageProcessing.ApplyFlipV(reImage);

            REFile.SaveImageFile(reImage, &lt;SPAN class="str"&gt;"c:/reimage.png"&lt;/SPAN&gt;, &lt;SPAN class="kwrd"&gt;new&lt;/SPAN&gt; PNGEncoder());&lt;/PRE&gt;</description>
      <pubDate>Mon, 10 Feb 2014 03:50:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Flipping-images/m-p/961259#M19680</guid>
      <dc:creator>marrisa</dc:creator>
      <dc:date>2014-02-10T03:50:44Z</dc:date>
    </item>
  </channel>
</rss>

