С# EmguCV ошибка “OpenCV: type == CV_32F || type == CV_64F”

93
14 ноября 2020, 20:00

Нужен метод, который будет инвертировать видео. В метод передается текущий кадр. Для работы с CvInvoke.Invert нужна глубина картинки float или double, что я и делаю первой строчкой

Image<Bgr, double> input = frame.ToImage<Bgr,double>();

Далее пытаюсь сделать инверсию через уже готовый метод

CvInvoke.Invert(input, input, DecompMethod.Normal);

Но он все равно выдает ошибку "OpenCV: type == CV_32F || type == CV_64F", хотя тип матрицы Cv64F

Что я делаю не так?

READ ALSO
Авторизация на сайтах (POST запросы c#)

Авторизация на сайтах (POST запросы c#)

В общем походу написания проекта возникла потребность совершать авторизацию на нескольких сайтахЕдиного подхода тут не будет(или я его...

109
Как добавить собственные кнопки в MessageBoxButtons?

Как добавить собственные кнопки в MessageBoxButtons?

Я могу использовать только кнопки:

118
CRUD operations C# (delete)

CRUD operations C# (delete)

Сформируй d с помощью linq: VideoGame d = contextVideoGames

137
Оптимизация BitmapImage коллекции

Оптимизация BitmapImage коллекции

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

109