博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年5月7日

摘要: //图像和视频的输入/输出均在HighGUI 模块中 #include "stdafx.h"#include #include #include int main(int argc, char* argv[]){ IplImage *img = cvCreateImage( cvSize( 500, 500), 8, 3 ); cvZero( img ); cvNamedWindow( "hello", 1 ); CvFont font = cvFont( 3, 3 ); while (1){ cvPutText( img, "hello xi 阅读全文

posted @ 2012-05-07 13:50 小新786 阅读(217) 评论(0) 推荐(0) 编辑

摘要: #include"stdafx.h"#include"cv.h"#include"highgui.h"int main( int argc,char ** argv){ IplImage * img=cvLoadImage("haha.jpg" ,0); //定义一结构体,将图像文件加载至内存,图像强制作为灰度图像 cvNamedWindow( "main" ,1); //创建窗口,名字和大小 cvShowImage( "main",img); //显示窗口和图片 cvWai 阅读全文

posted @ 2012-05-07 13:16 小新786 阅读(154) 评论(0) 推荐(0) 编辑

摘要: 对于什么是多线程这里不作赘述, 在此仅介绍几个函数, 给出一个例子.Win32 提供了一系列的API函数来完成线程的创建、挂起、恢复、终结以及通信等工作。下面将选取其中的一些重要函数进行说明。1、HANDLECreateThread(LPSECURITY_ATTRIBUTES lpThreadAttributes,DWORD dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadId);该函数在其调用进程的进程空间里创建一个新的 阅读全文

posted @ 2012-05-07 09:42 小新786 阅读(118) 评论(0) 推荐(0) 编辑

摘要: 以下几点是一些总结:●CreateThread() API 用于创建线程。 API 返回同时线程句柄和线程标识符 (ID)。 线程句柄有完全访问权创建线程对象。 运行线程时线程 ID 唯一标识线程在系统级别。●ID是在Windows系统范围内唯一标示Thread的。●Handle是用来操作Thread的,可以有多个,每个HANDLE可以有不同的操作权限,在不同进程OpenThread得到的值不一样。●线程的ID是系统全局的,其HANDLE是进程局部的.●此ID只在线程的生存期内有效。●HANDLE是os和client之间用来操作进程和线程一个桥梁,os有一张维护HANDLE的表单,里面大概放置 阅读全文

posted @ 2012-05-07 09:42 小新786 阅读(139) 评论(0) 推荐(0) 编辑