Параметры для перечисления камеры и HAL для приложения UWP (WPF / C ++ CLI DLL)

Я создаю приложение для обработки видео. Приложение написано с использованием смеси WPF и C ++ / CLI (DLL). В настоящее время я подключаюсь к камере машинного зрения и использую несколько функций в собственном драйвере камеры, например, Я беру данные изображения, я устанавливаю интересующую область оборудования (roi).

В настоящее время я использую Windows 10. Приложение в настоящее время преобразуется в UWP с настольным мостом.

Я хотел бы использовать некий аппаратный уровень абстракции для подключения к ряду камер и для доступа к данным изображения и функциям ROI (если они доступны).

Мне было интересно, может ли кто-то, имеющий опыт в этом, провести меня через варианты (если они существуют) и каковы основные соображения.

Когда я выполняю поиск в Интернете, я теряюсь в результатах поиска (например, возможна ли Windows Media Foundation, если нет, то почему, и т. Д.). Большая часть веб-результатов довольно старая.

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

0

Решение

Нельзя использовать камеры DirectShow от UWP — в MSDN Win32 и COM для приложений универсальной платформы Windows (UWP) (мультимедиа). Вы можете использовать камеры DirectShow из прямого вызова в качестве COM-объекта, но это работает только на настольных Windows с полной поддержкой COM. Универсальная платформа Windows (UWP) — это платформа для программирования на настольных компьютерах и мобильных устройствах — это Windows с различной архитектурой, а UWP — это абстрактный слой для простого развертывания на разных платформах — это приводит к ограничению функциональности.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]