К основному контенту

Решение проблемы с перевернутым изображением камеры


Краткое описание

Решение проблемы с перевернутым изображением с веб-камеры ноутбука.

Небольшое введение

Пользователи некоторых ноутбуков довольно часто сталкиваются с проблемой, когда изображение с Web-камеры их ноутбука перевернуто. То есть камера показывает вверх ногами. Подобное положение вещей правильным назвать трудно и данную проблему нужно решить. Как это сделать будет описано в данной статье.
Существует три способа решить данную проблему:
  • Поиск и установка других драйверов. Подробней об этом написано в данном руководстве:Поиск и установка драйверов на Windows. Подробно останавливаться на этом способе не буду;
  • Правка файла с описанием драйвера (.inf-файла). Дело в том, что при установке драйвера камеры настройки считываются именно из этого файла. Вариант вполне рабочий и простой;
  • Изменение настроек камеры в реестре Windows. Способ довольно быстрый, но все равно нужно будет чуть поискать.
И так. Перейдем к рассмотрению последних двух способов.

Правка файла с настройками

Часто в архиве с драйверами на камеру есть .inf-файл с настройками для установки. Названия этого файла варьируются от одной модели камеры к другой. Вот примеры названий: snp2uvc.inf,guci_avs.inf и прочие.
Открываем такой файл с помощью Блокнота:

И находим там секции [CameraEnvSetting][SN.DefaultSettings.Addreg] или другие. Название может меняться в зависимости от модели вашей камеры:

Чуть ниже находим настройки Flip:

Меняем последний 0 или 1 на 1 или 0. То есть если там изначально была строкаHKR,DefaultSettings,Flip,0x00010001,1, то ее нужно изменить наHKR,DefaultSettings,Flip,0x00010001,0. Меняется лишь последняя цифра.
После этого устанавливаем драйвер с подправленным .inf-файлом. Если ситуация не изменилась, то это значит, что вы не тот параметр подправили.
Рассмотрим теперь другой способ с правкой реестра.

Редактирование настроек камеры в реестре

Сначала запускаем Пуск -> Выполнить или нажимаем одновременно кнопки Win + R. В окне вводимregedit и нажимаем Enter:

Воспользуемся поиском по реестру:

Нас интересует параметр flip:

Во время поиска вам могут попасться такие параметры других программ. Вот например от ffdshow(смотрим слева):

Поскольку нас настройки ffdshow не интересуют, то ищем дальше. Для этого нажимаем F3. Вот через некоторое время вы найдете настройки камеры. Там вместе с Flip есть и другие параметры:

Еще момент. Изменяйте по возможности текущие настройки, а не настройки по умолчанию. Вот слева есть ветка DefaultSettings или настройки по умолчанию. Там также есть параметр Flip, но его изменение не даст желаемого результата. Так что нужно работать с текущими настройками (простоSettings или CurrentSettings).
И так. Изменяем параметр Flip:

Меняем его значение на противоположное. То есть если была 1, то ставим 0, а если был 0,то ставим 1. Сохраняем настройки и запускаем камеру. Если ничего не поменялось, то вы изменили не тот параметр.
Вот и все.
С уважением, автор материала - Тониевич Андрей

Комментарии

Популярные сообщения из этого блога

Три типа мышления - мифологическое, религиозное, научное

Оригинальное название: Различные типы мышления (мифологическое, религиозное, научное) и их влияние на базовые космологические понятия в культуре и в онтогенезе, на педагогический и воспитательный процессы. Нами выделяется три типа мышления: мифологическое, религиозное и научное - в процессе развития, как социальных сообществ, так и развития ребенка. При этом, когда говорится о первенстве того или иного типа мышления, подразумевается его преобладание над двумя другими в том или ином социальном сообществе или у конкретного человека в тот или иной возрастной период. Как отмечал еще знаменитый отечественный физиолог Павлов, различные участки коры головного мозга усиливают свою деятельность в разных возрастах. Под мифологическим типом мышления мы понимаем преобладание мышления, связанного с цельным космогоническим мировоззрением, оценкой ситуаций в целом и рассмотрение мироздания как некого целостного организма. При развитии данного типа мышления преобладает решение стратегических

Синхронизация "Дни рождения контактов" Android с Google Calendar

Дни рождения в календаре Android или как сделать так, чтобы в календаре отображались дни рождения контактов.  Суть проблемы: отсутствие таких очевидных вещей, как отображение дней рождений контактов в календаре и соответственно не получаете уведомлений об их наступлении.. Способов решения масса, иногда поморгает синхронизация с Outlook (контакты и календарь), но можно и воспользоваться Google Calendar - для этого необходима учётная запись Google (Gmail). 

Ричард Бах. Письмо от богобоязненного человека

Я больше не могу молчать. Ведь кто-то должен сказать вам, пилоты аэропланов, как устают те, кто не принадлежит к вашему кругу, от ваших бесконечных разговоров о том, как приятно летать, и приглашений прийти в воскресенье в середине дня, чтобы немножко пролететь с вами и почувствовать, что такое полет.