有时,我们需要在C#代码中对摄像头的清晰度进行读和写,并立即生效。如何实现呢?
建立基于SharpCamera的项目
首先,请根据之前的一篇博文 点击这里 中的说明,建立基于SharpCamera的摄像头控制项目。
获取清晰度属性对象
获取Camera对象的Sharpness属性,通过该属性进行清晰度的读和写。
//获取清晰度的属性对象
CameraProperty SharpnessPro = curCamera.Sharpness;
获取清晰度
通过current获取当前清晰度值。
int value = SharpnessPro.Current;
设置清晰度
通过current修改当前清晰度值。
SharpnessPro.Current = newValue;