- 博客(7)
- 资源 (59)
- 收藏
- 关注
原创 opencv 直方图
char* srcimg = "fj.jpg"; char* smoothtitle = "SmmonthImg"; IplImage* psrcImg = cvLoadImage( srcimg ); if( psrcImg == NULL ) return; IplImage* pgray_plane = cvCreateImage( cvGetSize( psrcImg )
2013-12-28 17:21:26 845
原创 图像腐蚀
图像腐蚀其实就是根据锚点来比较左边点,锚点本身,锚点上一个点的大小,取其小.具体可以参考:http://blog.csdn.net/j3smile/article/details/7183119下面给出一个使用实例:char* srcimg = "fj.jpg"; char* smoothtitle = "SmmonthImg"; IplImage* psrcImg = c
2013-12-21 17:51:07 1077
原创 opencv 将BGR转为HSV
char* srcimg = "fj.jpg"; char* smoothtitle = "SmmonthImg"; //char srcname[]="group_uncheck"; IplImage* pSrcImg = cvLoadImage( srcimg ); if( pSrcImg == NULL ) return; IplImage* pDestImg = cv
2013-12-19 20:18:13 2386
转载 深入剖析TCP协议的send与recv
一、 滑动窗口的概念 TCP数据包的TCP头部有一个window字段,它主要是用来告诉对方自己能接收多大的数据(注意只有TCP包中的数据部分占用这个空间),这个字段在通信双方建立连接时协商确定,并且在通信过程中不断更新,故取名为滑动窗口。有了这个字段,数据发送方就知道自己该不该发送数据,以及该发多少数据了。TCP协议的流量控制正是通过滑动窗口实现,从而保证通信双方的接收缓冲区
2013-12-16 16:53:07 1030
转载 对话框中WaitForSingleObject等待线程退出导致程序阻塞的原因及解决
今天在调试程序中发现了程序中出现的一个问题,具体如下: 在对话框中新建一个线程worker thread,当用户点击cancel时,通知该线程函数退出,同时用WaitForSingleObject等待该线程结束。但是每当用户点击Cancel后,程序会卡在OnCancel函数中的WaitForSingleObject处,必须要强制结束才能退出。
2013-12-10 11:29:56 1915
转载 系统设备的枚举(DirectShow)
DirectShow 对系统中不可预知性硬件提供了良好的支持,其方法是使用系统枚举,系统枚举的一般过程如下所示:(1)使用CoCreateInstance函数创建系统枚举器组建对象(CLSID为CLSID_SystemDeviceEnum),并获得ICreateDevEnum接口;(2)使用接口方法ICreateDevEnum::CreateClassEnumerator为指定的Fil
2013-12-09 19:34:31 3074
转载 opencv 在指定位置显示图像
如何将利用OpenCV加载的图像显示在窗口位置? VC++中为了加载各种类型的图像,如果自己编,那么工作量很大,因为要面对的图像类型太多了(bmp,jpeg,jpg,gif,tif,ppm,pgm,png,pic等等)。我们不可能也没有必要针对每一种类型编出我们自己的编解码器,更为方便的方式是使用各种工具。一方面可以使用CXImage等类似库;另一方面可以利用OpenCV实现。这里我们讨论如何应用
2013-12-03 20:22:42 5141
VC++ 助手 Assist.X 破解版
2010-09-20
tcp-ip详解 卷3 实现 网络编程 VC++
2010-09-09
线程详解 VC++经典讲解
2010-09-05
VC知识库 在线杂志 21
2010-09-04
VC++ 技术内幕 笔记 潘爱民
2010-08-27
VC++ 技术内幕 笔记 潘爱民
2010-08-27
Spy++.chm VC++ 6.0 调试
2010-08-23
VC++库函数 pdf版
2010-08-23
Effective+C++.chm
2011-02-25
VC++ 范例大全 源码
2010-12-14
进程查看器,可以检测到系统运行的进程,以及进程的所属关系
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人