Настройка DSVL для отображения изображений с камеры с веб-камеры Logitech9000 - PullRequest
0 голосов
/ 03 августа 2010

Я пытаюсь просмотреть канал камеры с камеры Logitech9000, используя DSVL (DirectShow Video Library) http://sourceforge.net/projects/dsvideolib/. В настоящее время XML-файл выглядит так:

<?xml version="1.0" encoding="UTF-8"?>
<dsvl_input xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C:\Documents and Settings\Thomas\My Documents\projects\ARToolKit &amp; DSVideoLib\ARVideoLib\DsVideoLib\DsVideoLib.xsd">
        <camera show_format_dialog="false" friendly_name="Logitech Webcam Pro 9000">
                <pixel_format>
                        <RGB24 flip_v="false"/>
                </pixel_format>
        </camera>
</dsvl_input>

Однако изображение, которое появляется, выглядит вертикально перевернутым. Я попытался изменить значение flip_v на true в конфигурации выше, но это не имело никакого значения. Есть предложения?

Ответы [ 2 ]

1 голос
/ 02 октября 2010

После просмотра DSVideoLib.xsd у RGB24 нет параметров flip_v / flip_h, есть только у RGB32. Попытайтесь получить свой ввод как RGB32, может работать, зависит от драйвера вашей веб-камеры.

0 голосов
/ 21 октября 2010

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

...