如何在vc中对话框中显示摄像头捕捉的图像,还可以采集当前的图像。一定要是对话框的,最好没有主框架的那种界面
刚才弄错了,给出的USB相机的例程。不过也差不多,安装后可以看以下两个例程:
6. CGSnap
演示循环采集并回显至计算机屏幕。
利用CGStartSnap函数,使用2块图像大小的内存,通过判断采集状态,实现连续循环采集图像到内存,然后取出已采集完成的图像数据送显,直接用FOR循环实现。
7. CGSnapEx
演示利用回调方式,实现连续循环采集图像到内存。
在回调函数中,实现对采集数据的处理和显示。
以7为例,看以下几个函数:
void CMainFrame::OnSnapexOpen()
int CALLBACK CMainFrame::SnapThreadCallbackEx(SNAP_INFO *pInfo)
LRESULT CMainFrame::OnSnapExChange(WPARAM wParam, LPARAM lParam)
如果对回调不是很清楚,建议看例程6.弄懂函数void CMainFrame::OnSnap() 。