Я написал программу для использования веб-камеры в Silverlight 4. Единственная проблема заключается в том, что в течение дня моя камера сильно переэкспонирована. Есть ли способ настроить экспозицию?Можно ли настроить экспозицию веб-камеры с помощью Silverlight 4?
Вот некоторые из моих кодов на всякий случай, если вы хотите получить общее представление о том, как я использую свою веб-камеру.
// Initialize the webcam
captureSource = new CaptureSource();
captureSource.VideoCaptureDevice = CaptureDeviceConfiguration.GetDefaultVideoCaptureDevice();
// Fill the Viewport Rectangle with the VideoBrush
var vidBrush = new VideoBrush();
vidBrush.SetSource(captureSource);
//ViewRectangle.Fill = new SolidColorBrush(Colors.Cyan);
ViewRectangle.Fill = vidBrush;
// Wire the VideoSink and the webcam together
sink = new CaptureHandlingVideoSink { CaptureSource = captureSource };
sink.Process += Process;
Спасибо!
Спасибо Рене ... Я был занят чтением вашей статьи об обнаружении лица в реальном времени сегодня, прежде чем я разместил этот вопрос. Я просто нахожу, что немного странно, что вы ответили на этот вопрос ... Я имею в виду, что на планете шесть миллиардов человек, верно?!? Я полагаю, что только некоторые из них работают с веб-камерами в Silverlight. Во всяком случае ... вернуться к работе. –
Это маленький мир. ;) –