好久没更新了.最近做的稍微有意思点的就属这个摄像头了开发.
网上的资料写的都不大好,找了好多不过都不能用,好不容易搞个能用的人家还舍不得把代码拿出来.最后还是看着MSDN给搞定了,花了我一个周末,但愿对后来者有电用. 其实主要是YUY2转RGB24这个部分有点麻烦,其他还好.
代码可以从这个地址下载,我做了一个简单的封装.
http://download.csdn.net/source/3130227
用法很简单:
截图:
SIMPLECAPTURE sc = NULL;
if(CAPTURE_FAILED(captureOpen(&sc))
......deal error......
char* d = NULL;
int nSize = 0;
if(CAPTURE_FAILED(nSize = captureGrab(sc, &d)))
......deal error......
FILE *fp = fopen("./test.bmp", "wb+");
fwrite(d, nSize, 1, fp);
fclose(fp);
captureClose(sc);