Вопросы по теме 'mat'

Преобразуйте строку байтов в cv :: mat
Мне нужно реализовать функцию, которая получает строку, содержащую байты изображения (полученную через соединение с ускоренным сокетом), и преобразует информацию в OpenCV cv :: Мат . Я также знаю ширину и высоту изображения и его размер в...
14024 просмотров
schedule 07.10.2021

Измените тип объекта Mat с CV_32F на CV_8U
Я попытался отобразить изображение типа CV_32F с помощью функции imshow, но оно показало БЕЛОЕ изображение . В документации его, учитывая, что изображения с плавающей запятой будут отображаться в 0–255, но это просто показал белое изображение. Я...
71756 просмотров
schedule 13.09.2021

Как записать плавающий коврик в файл в OpenCV
У меня есть матрица Mat B(480,640,CV_32FC1); содержащие плавающие значения ... Я хочу записать эту матрицу в файл, который можно открыть в блокноте, MS Word или Excel, чтобы увидеть значения внутри и для хранения .... функция imwrite может...
66776 просмотров
schedule 17.11.2021

Печать содержимого матрицы opencv в Java
У меня есть матрица openCV в Java, и я хотел бы распечатать ее содержимое. Я попробовал функцию toString () следующим образом descriptor.toString (), чтобы я мог получить эту форму "[[1,2,3,4],[4,5,6,7],[7,8,9,10]]" где каждый массив является...
7415 просмотров
schedule 28.09.2021

Настройка прозрачности в OpenCV не работает
Я устанавливаю прозрачность для четырехканального Mat вот так (на основе некоторых расчетов). Но когда я показываю изображение в окне, для Image не происходит никаких изменений. Любая помощь была бы отличной поддержкой. void feather_touch(Rect...
354 просмотров
schedule 06.09.2021

Проблема с преобразованием изображения unsigned char * в OpenCV Mat
У меня проблема с синтаксическим анализом данных изображения из фреймграббера в формат OpenCV Mat. Я могу получить данные изображения из моего фреймграббера EDT в виде беззнакового указателя char и передать его во вновь созданный Mat, но я теряю...
10479 просмотров

Утечка памяти ImageView - простые изображения
Я создал класс, задача которого - сопоставить соответствующие изображения с соответствующими изображениями ImageVew. К сожалению, это приводит к утечке памяти ... Как кто-то из stackoverflow предложил аналогичную проблему, я преобразовал...
815 просмотров
schedule 22.09.2021

Как создать пустой мат в OpenCV?
Как создать пустой мат в OpenCV? После создания я хочу использовать метод push_back для вставки строк в Mat. Что-то вроде: Mat M(0,3,CV_32FC1); или единственный вариант: Mat M; M.converTo(M,CV_32FC1); ?
34265 просмотров
schedule 16.10.2021

Как я могу получить и установить значения пикселей изображения EmguCV Mat?
Я использую оболочку EmguCV 3.0.0 для библиотеки OpenCV 3.0. Я использую класс Mat в нескольких местах. Вот пример одноканального изображения 8x8, состоящего из double значений: Mat image = new Mat(8, 8, DepthType.Cv64F, 1); Класс...
23833 просмотров
schedule 08.12.2021

Вставить бинарное пороговое изображение (CV_8UC1) в область интереса цветного мата (CV_8UC4)?
У меня есть последовательность изображений типа CV_8UC4. Он имеет размер HD 1280x720. Я выполняю сегментацию bgfg (в частности, MOG2) на ROI изображения. После завершения алгоритма у меня есть двоичное изображение размера ROI и типа CV_8UC1. Я...
516 просмотров
schedule 13.10.2021

OpenCV не распознает размер мата
Я пытаюсь распечатать изображение с помощью OpenCV, определяя мат 400x400: plot2 = cv::Mat(400,400, CV_8U, 255); Но когда я пытаюсь распечатать точки, происходит что-то странное. Координата y печатается только для первых 100 значений. То...
517 просмотров
schedule 11.09.2021

Слияние нескольких форсированных сериализованных матов OpenCV
Ответьте на вопрос здесь о сериализации OpenCV Mat_ Моя задача - у меня есть несколько сериализованных матов OpenCV. Теперь я хочу объединить все эти маты. Я могу сделать это, десериализуя эти двоичные файлы в Mats и используя метод push_back...
144 просмотров
schedule 27.10.2021

Как я могу определить, использует ли cv :: Mat внутренние или внешние данные?
Я интегрирую OpenCV с устаревшей кодовой базой, у которой есть собственный класс изображений с подсчетом ссылок. Я добавляю конструктор для создания этих изображений из cv :: Mat. В качестве оптимизации я хотел бы использовать механизм реф-подсчета...
547 просмотров
schedule 05.10.2021

Как вернуть многомерный массив Mat из функции
Я хочу вернуть объект cv :: Mat с размерами [w] [h] [c], где w - ширина, h - высота, а c - каналы или глубина. Но компилятор выдает ошибку. Это мой код: cv::Mat three_channel_convolution(cv::Mat bgr_image, cv::Mat kernel) { cv::Mat...
356 просмотров
schedule 10.10.2021

Пользовательское значение средства выбора даты в Angular при получении ошибки
Я работаю над пользовательским значением средства выбора даты Mat. Вот мой код, который я пытаюсь <div class="form-group" *ngIf="selectVal.value == 'Date'"> <mat-form-field> <input matInput...
224 просмотров
schedule 16.11.2021

Как получить доступ к каждому значению пикселя изображения RGB?
Я пытаюсь прочитать изображение RGB. Однако я могу получить доступ только с типом Vec3b, а не с каждым каналом. Я уверен, в чем проблема. Хочешь помочь мне из беды? imgMod = imread("rgb.png"); for (int iter_x = 0; iter_x < imgMod.cols;...
839 просмотров
schedule 24.03.2022

Как создать 4D-матрицу из вектора матриц в OpenCV С++
Предположим, что я собираю изображения/матрицы одинакового размера, глубины и канала в файл vector . Итак, этих изображений r*c*d каждое, и у меня есть m из них в моем векторе следующим образом. vector<string> imgs; --> there are m...
192 просмотров
schedule 02.04.2022

Не могу понять логическую ошибку, связанную с установкой матрицы вращения
Я пытаюсь извлечь матрицу вращения 3x3 из имеющейся у меня матрицы позы 3x4. Однако два значения различаются, хотя у меня очень простой код, устанавливающий одно для другого. Я бьюсь головой о стену, потому что понятия не имею, почему это...
51 просмотров
schedule 29.04.2022

Невозможно показать изображение с помощью plt.imshow
Я хочу построить серию изображений, которые хранятся в массиве numpy x_val, но plt.imshow (val [1]) не работает. С другой стороны, с opencv он отлично работает: cv2.imshow('image', x_val[1]) cv2.waitKey(0) cv2.destroyAllWindows()...
441 просмотров
schedule 12.05.2022

Цифры в графическом интерфейсе Matlab
У меня есть фигура в графическом интерфейсе Matlab. Когда я запускаю свой код, я делаю несколько графиков на рисунках. Дело в том, что я хочу использовать свой курсор, чтобы щелкнуть по графику и отобразить координаты, а также метку этой точки. И...
102 просмотров
schedule 02.06.2022