日期:2014-05-20  浏览次数:20863 次

关于USB摄像头的拍照问题
我想用C#做一个关于摄像头拍照的程序,现有一个usb的摄像头,要求摄像头拍摄到的图像只要能够预览就可以了,然后点击一个按钮,把图片保存到本地。现在找到一段代码(代码如下),但是感觉这段代码执行的效果没有原来厂家给的c++程序清晰。我的问题:如何能够提高摄像头预览的图像的清晰度?

------解决方案--------------------
不懂,帮顶 !
------解决方案--------------------
不懂,帮顶 !

------解决方案--------------------
你调整一下摄像头的设置看行不行,上面这段代码没有控制摄像头设置的功能。
------解决方案--------------------
ding



------解决方案--------------------
public static int WM_CAP_DLG_VIDEOSOURCE = (WM_CAP_START + 42); //选择摄像头

/// <summary>
/// 显示设置摄像头窗口
/// </summary>
public void SetShow()
{
SendMessage(hWndC, WM_CAP_DLG_VIDEOSOURCE, 0, 0);
}
------解决方案--------------------
up