Member 11845900 Ответов: 0

Настройка камеры доступа Win10


Всем привет,

В настоящее время я разрабатываю winform(C#.net) приложение для сканирования штрих-кода с помощью камеры (ОС моего ноутбука-win7). Все работает хорошо, пока я не протестирую свое программное обеспечение на планшете, который работает под управлением win 10. проблема при использовании планшета win10, настройка камеры не может быть сохранена.я хотел изменить автофокус на ручное значение. Потому что автофокус занимает слишком много времени, примерно от 3 до 10 секунд. я попытался установить фокус камеры на ручной режим с помощью ноутбука (win7), и его можно сохранить, но планшет(win10) не может сохранить. После того, как я отключу и снова подключу камеру,камера вернется к исходной настройке(фокус, яркость...и т. д.).

Кстати, я использую фреймворк aforge.

Есть ли какое-либо другое решение для камеры win10??? Пожалуйста помочь...

Что я уже пробовал:

у меня есть попытка 2 решения, как показано ниже:
1.
private void CameraPropertiesButton_Click (Object sender, EventArgs e) { videoDevice.DisplayPropertyPage(IntPtr. Zero); }
это подскажет настройку камеры, настройка камеры win 7 может быть сохранена навсегда, но камера win 10 не может.

2.
private void devicesCombo_SelectedIndexChanged (Object sender, EventArgs e) { if (videoDevices.Count != 0) { videoDevice = new VideoCaptureDevice(videoDevices[devicesCombo.SelectedIndex]. MonikerString);

EnumeratedSupportedFrameSizes(videoDevice);

// показать Свойства камеры
// видеодевайс.DisplayPropertyPage(IntPtr. Zero);
// SetCameraProperties();
видеоустройство.SetCameraProperty(CameraControlProperty.Фокус, 400, CameraControlFlags.Авто);
}
}
это решение не имеет никакого эффекта вообще.

0 Ответов