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

преобразовать ключевые точки в мат или сохранить их в текстовый файл opencv
Я извлек функции SIFT в (opencv с открытым исходным кодом), и они извлечены как ключевые точки. Теперь я хотел бы преобразовать их в матрицу (с их координатами x, y) или сохранить их в текстовом файле... Здесь вы можете увидеть пример кода для...
8921 просмотров
schedule 30.09.2023

есть ли метод шаблона для доступа к элементу OpenCV?
У меня есть некоторые процедуры, работающие с OpenCV Mat. Это один из них: void drawCircles(Mat& image, const Mat points, Scalar color) { // fix format of Matrix <-> hard coding //MatInfo(points); //getchar();...
1411 просмотров
schedule 30.09.2022

Доступ к массиву OpenCV Mat, какой способ самый быстрый и почему?
Мне интересно, как получить доступ к данным в Mat в OpenCV. Как вы знаете, мы можем получить доступ к данным разными способами. Я хочу сохранить изображение (ширина x высота x 1 глубина) в Mat и зациклить доступ к каждому пикселю изображения. Лучше...
18242 просмотров
schedule 21.02.2022

Сокращение количества столбцов в изображении в opencv?
Я написал код для преобразования изображения в две части в Matlab, как показано ниже. img1=imge(1:M,1:0.55*N,:); img2=imge(1:M,0.55*N:N,:); здесь imge - мое входное изображение, я пытаюсь преобразовать этот код в opencv. Я пытался...
90 просмотров
schedule 06.05.2023

MATLAB Сохраните файл .mat в файлы меньшего размера на основе одного общего столбца.
У меня есть массив ячеек с 22 столбцами. Я хочу прочитать массив ячеек и разделить его на разные файлы .mat на основе столбца 2 (сайт в строковом формате). По сути, данные содержат информацию за один год для сайтов по всему Нью-Йорку. Я хочу...
2585 просмотров
schedule 19.06.2022

Как читать мат файл v7.3 через h5py?
У меня есть структурный массив, созданный matlab и хранящийся в файле mat формата v7.3: struArray = struct('name', {'one', 'two', 'three'}, 'id', {1,2,3}, 'data', {[1:10], [3:9], [0]}) save('test.mat',...
20631 просмотров
schedule 15.12.2022

OpenCV - неправильные результаты при доступе к Mat
Вкратце, я хотел бы суммировать значения в мат-матрице. На данный момент у меня есть мат 256 на 1 (который на самом деле является вектором, но формат мата будет важен позже). Чтобы увидеть, что происходит, я пытаюсь напечатать его в цикле. `...
557 просмотров
schedule 30.03.2022

Как получить Mat с возможностью ввода в Android с помощью OpenCV
У меня есть несколько файлов изображений в папке с возможностью рисования. И теперь я хочу преобразовать их в объект opencv Mat. Я нашел функцию: Mat img = Highgui.imread(inFile); который читает путь к файлу, чтобы получить мат. Однако я...
6605 просмотров
schedule 07.06.2022

Проверьте, является ли мат черным изображением
Может быть, простой вопрос, но, поскольку я нуб, я не знаю, как сделать это элегантно. Я анализирую видео. Для этого я беру различия между кадрами. Если ничего не изменилось, результирующий кадр будет пустым или черным, если я покажу его с помощью...
4530 просмотров
schedule 17.04.2023

Доступ к пикселю Mat в OpenCV
Я хочу получить доступ к пикселю в OpenCV в изображении типа Mat. Допустим, я делаю: Mat image; Я хочу получить доступ к пикселю 30, 50 на изображении. Я пытался сделать image[30][50] , но не получилось. Любые идеи? Большое...
1742 просмотров
schedule 28.09.2022

Извлечение каждого третьего кадра из видеофайла в opencv С++
Я пишу логику для извлечения каждого 3-го кадра из видео в opencv С++, при выполнении я сталкиваюсь с проблемой в первом цикле for, когда я пытаюсь распечатать (cout) значение 'i' только до 687, после чего Возникает ошибка «Ошибка: недостаточно...
2586 просмотров
schedule 05.09.2023

Доступ ко всему каналу в многоканальном массиве в opencv
Я пытаюсь получить доступ ко всему каналу в 3-канальном изображении в opencv (чтобы заменить канал целой матрицей, см. ниже). Можно ли сделать это без перебора значений отдельных пикселей? Mat RGB(320, 480, CV_8UC3) Mat R(320, 480, CV_8UC1) Mat...
2122 просмотров
schedule 19.06.2022

Прочитайте несколько файлов .mat и сохраните их в ячейке
Предыдущие .mat вопросы по чтению файлов были рассмотрены, это немного более конкретно, так что, пожалуйста, потерпите меня. У меня есть большой набор файлов с именем: int_f0270.mat int_f0271.mat ... Это матрицы изображений, которые мне...
109 просмотров
schedule 02.01.2023

Обработка AVFrame с использованием мата opencv, вызывающего ошибку кодирования
Я пытаюсь декодировать видеофайл с помощью ffmpeg, захватить объект AVFrame, преобразовать его в объект mat opencv, выполнить некоторую обработку, затем преобразовать его обратно в объект AVFrame и закодировать обратно в видеофайл. Что ж, программа...
1705 просмотров
schedule 05.04.2022

Opencv: как написать последовательность Mat в xml с помощью FileStorage
Я пытаюсь сохранить последовательность элементов Mat в XML-файле. Это набросок моего кода Mat SEQ[3]; int nFrame = 0; while (1) { ... ... SEQ[nFrame] = dataAt_nFrame; if (nFrame == 2) break; } FileStorage fs("test.xml",...
1291 просмотров
schedule 01.11.2022

конвертировать мат в изображение ipl в opencv 3.0
Я пытался преобразовать матовое изображение в IplImage, но не смог его преобразовать, я пробовал так Mat frame=imread("image path"); IplImage* image=IplImage(frame); Я получил сообщение об ошибке, например не могу преобразовать 'IplImage...
2251 просмотров
schedule 04.02.2023

Как замаскировать поплавок в opencv
У меня есть мат A типа CV_32F и маска M с двоичным значением 0 и 255. Например, A = [0.1 0.2; 0.3 0.4] M = [1 0 ; 0 0 ] Я хочу получить результат A&B = [0.1, 0;0 0] Пока побитовая операция не работает с плавающей запятой. И...
2336 просмотров
schedule 27.11.2023

Проблемы с MeanStdDev OpenCV
Я пытаюсь написать пороговую функцию, которая будет принимать в качестве параметра мою пороговую функцию. для этого мне нужно использовать meanStdDev. Mat structElem = dst(Range(i - radius, i + radius), Range(j - radius, j + radius));...
2358 просмотров
schedule 13.09.2022

Как обрабатывать двоичные данные JPEG в OpenCV?
Я пытаюсь обработать двоичные данные JPEG в OpenCV. Когда я это делаю, я получаю сообщение Ошибка сегментации (дамп ядра) . Я читаю файл JPEG с помощью команды fread и сохраняю в буфере. После прочтения я скопировал данные буфера в...
3823 просмотров
schedule 27.12.2022

Эффективно загружать большой мат в память в OpenCV
Есть ли более эффективный способ загрузить большой объект Mat в память, чем метод FileStorage в OpenCV? У меня есть большой коврик со 192 столбцами и 1 миллионом строк, которые я хочу сохранить локально в файле и загрузить в память, после чего...
5294 просмотров
schedule 04.04.2022