Вопросы по теме '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