<?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: Video Overlay in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903158#M13077</link>
    <description>If I had to do this I know I would&lt;BR /&gt;-force cleartype quality on the font (not for the RGB trick itself, but because cleartype is also a good rasterizer)&lt;BR /&gt;-blit pure white text on a black background (in a RGBA DIB)&lt;BR /&gt;-use IPP to convert it to B&amp;amp;W&lt;BR /&gt;-copy one of the planes to the alpha channel&lt;BR /&gt;-(convert this to your needed color format)&lt;BR /&gt;-use IPP's AlphaComp to blit it &lt;BR /&gt;</description>
    <pubDate>Thu, 14 May 2009 22:22:21 GMT</pubDate>
    <dc:creator>gol</dc:creator>
    <dc:date>2009-05-14T22:22:21Z</dc:date>
    <item>
      <title>Video Overlay</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903157#M13076</link>
      <description>I am using the IPP 6.0.2 samples to play video in an application based on the simple_player application.&lt;BR /&gt;&lt;BR /&gt;I am trying to overlay some text on the video as it is played.&lt;BR /&gt;&lt;BR /&gt;I have written a class based on the UMC::BaseCodec class to perform the overlay and I added my class to the first in line of the post-proccessing operations in the UMC::VideoProcessing class.&lt;BR /&gt;&lt;BR /&gt;To overly the text I'm using GDI functions to write text to a bitmap. I then create a mask of the text using the ippiCompareC_8u_C3R function. In the GetFrame call of my class I colorspace convert my bitmap to match the incoming video frame's color space(YUV420). I now need to overlay only the masked pixels of my image onto the video frame.&lt;BR /&gt;&lt;BR /&gt;I can use ippiCopy_8u_C1MR to copy the pixels from the Y channel, but I cannot find an IPP function to help me copy the U &amp;amp; V pixels. Is there such a function (ippCopy_4u_C1MR) or a better way of doing a masked copy into a YUV frame? Thanks,&lt;BR /&gt;&lt;BR /&gt;D&lt;BR /&gt;</description>
      <pubDate>Thu, 14 May 2009 17:04:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903157#M13076</guid>
      <dc:creator>dchris</dc:creator>
      <dc:date>2009-05-14T17:04:05Z</dc:date>
    </item>
    <item>
      <title>Re: Video Overlay</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903158#M13077</link>
      <description>If I had to do this I know I would&lt;BR /&gt;-force cleartype quality on the font (not for the RGB trick itself, but because cleartype is also a good rasterizer)&lt;BR /&gt;-blit pure white text on a black background (in a RGBA DIB)&lt;BR /&gt;-use IPP to convert it to B&amp;amp;W&lt;BR /&gt;-copy one of the planes to the alpha channel&lt;BR /&gt;-(convert this to your needed color format)&lt;BR /&gt;-use IPP's AlphaComp to blit it &lt;BR /&gt;</description>
      <pubDate>Thu, 14 May 2009 22:22:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903158#M13077</guid>
      <dc:creator>gol</dc:creator>
      <dc:date>2009-05-14T22:22:21Z</dc:date>
    </item>
    <item>
      <title>Re: Video Overlay</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903159#M13078</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/235876"&gt;gol&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;If I had to do this I know I would&lt;BR /&gt;-force cleartype quality on the font (not for the RGB trick itself, but because cleartype is also a good rasterizer)&lt;BR /&gt;-blit pure white text on a black background (in a RGBA DIB)&lt;BR /&gt;-use IPP to convert it to B&amp;amp;W&lt;BR /&gt;-copy one of the planes to the alpha channel&lt;BR /&gt;-(convert this to your needed color format)&lt;BR /&gt;-use IPP's AlphaComp to blit it &lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;&lt;BR /&gt;Thanks for the suggestion, however, that still doesn't get to a YUV format, nor does it allow to bring any color information with the overlay text, which I need.&lt;BR /&gt;</description>
      <pubDate>Mon, 18 May 2009 15:52:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Video-Overlay/m-p/903159#M13078</guid>
      <dc:creator>dchris</dc:creator>
      <dc:date>2009-05-18T15:52:04Z</dc:date>
    </item>
  </channel>
</rss>

