gpt4 book ai didi

c# - 使用 AForge 访问 USB 相机控件

转载 作者:太空狗 更新时间:2023-10-29 18:15:15 28 4
gpt4 key购买 nike

我有一个项目,我需要使用 USB 相机来处理在非常近的范围内(5 毫米以下)获取的图像。由于可用空间非常小,无法使用辅助镜头。

我知道我可以在位图级别进行一些后期处理,但我想在相机级别访问自动对焦或白平衡等属性。

我正在使用 AForge 使用 C# 进行图像采集和后处理的开发,但我似乎无法找到在图像采集发生之前控制相机的方法。

你能帮帮我吗?

最佳答案

经过更深入的研究,我找到了 answer由我自己。

如果其他人正在搜索此内容,您可以尝试以下操作;

VideoCaptureDevice Cam1;
FilterInfoCollection VideoCaptureDevices;

VideoCaptureDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
Cam1 = new VideoCaptureDevice(VideoCaptureDevices[0].MonikerString);
Cam1.DisplayPropertyPage(IntPtr.Zero); //This will display a form with camera controls

似乎也可以通过使用 IAMVideoProcAmp 在没有表单的情况下控制这些项目

关于c# - 使用 AForge 访问 USB 相机控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9291385/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com