<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Will]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yuewcool</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yuewcool]]></copyright><item><title><![CDATA[基于openCV的png读取透明图片]]></title><link>https://blog.youkuaiyun.com/yuewcool/article/details/7973387</link><guid>https://blog.youkuaiyun.com/yuewcool/article/details/7973387</guid><author>yuewcool</author><pubDate>Wed, 19 Dec 2012 18:02:42 +0800</pubDate><description><![CDATA[近一段时间在做图像处理方面的内容，基于openCV做了一些东西，其中遇到一些问题，如题就是其中一个。
    最初的叠加使用了openCV提供的cvAddWeighted 函数，却发现不是我想要的效果，原来png图片透明的地方并没有透明，而且更奇怪的是，png图片显示出来也完全不是原来的样子，像这样：
  
    查了文档才知道，原来openCV在读取图片的时候，默认是3通道的，也就是把a]]></description><category></category></item><item><title><![CDATA[类成员函数作为线程函数]]></title><link>https://blog.youkuaiyun.com/yuewcool/article/details/8332993</link><guid>https://blog.youkuaiyun.com/yuewcool/article/details/8332993</guid><author>yuewcool</author><pubDate>Wed, 19 Dec 2012 18:01:07 +0800</pubDate><description><![CDATA[-------------------类成员函数不能作为线程函数---------------------------
    一般来说，C++的类成员函数不能作为线程函数。这是因为在类中定义的成员函数，编译器会给其加
上this指针。请看下列程序： 
#include "windows.h" 
#include  
class ExampleTask   
{  
  public]]></description><category></category></item><item><title><![CDATA[用DirectShow抓取视频帧，保存为位图]]></title><link>https://blog.youkuaiyun.com/yuewcool/article/details/7971901</link><guid>https://blog.youkuaiyun.com/yuewcool/article/details/7971901</guid><author>yuewcool</author><pubDate>Wed, 12 Sep 2012 17:24:05 +0800</pubDate><description><![CDATA[文字部分转载于：http://www.vckbase.com/index.php/wv/718
代码部分原文有很多错误，已经修正，另外加入了一些修改
 
工具设置： 
        先说说我使用的VC 6.0的设置，一般而言，安装完DirectX 9.0b SDK后，会自动设置好VC，用户无需手动干预，如果编译过程中出现错误，请检查VC是否包含了DirectX SDK的头文件和库文件，方]]></description><category></category></item><item><title><![CDATA[list和用vector区别]]></title><link>https://blog.youkuaiyun.com/yuewcool/article/details/7971704</link><guid>https://blog.youkuaiyun.com/yuewcool/article/details/7971704</guid><author>yuewcool</author><pubDate>Wed, 12 Sep 2012 16:34:50 +0800</pubDate><description><![CDATA[stl提供了三个最基本的容器：vector,list,deque。

vector和built-in数组类似，它拥有一段连续的内存空间，并且起始地址不变，因此它能非常好的支持随即存取，即[]操作符，但由于它的内存空间是连续的，所以在中间进行插入和删除会造成内存块的拷贝，另外，当该数组后的内存空间不够时，需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。

l]]></description><category></category></item></channel></rss>