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

Преобразование BufferedImage в Mat в OpenCV
Как преобразовать BufferedImage в Mat в OpenCV ? Я использую оболочку JAVA для OpenCV (не JavaCV ). Поскольку я новичок в OpenCV , у меня есть некоторые проблемы с пониманием того, как работает Mat . Я хочу сделать что-то вроде этого....
50882 просмотров
schedule 29.12.2022

OpenCV: преобразование изображения CV_8UC3 в изображение CV_32S1 на C++.
Мне нужно преобразовать изображение CV_8U с 3 каналами в изображение, которое должно быть одноканальным CV_32S. Но когда я пытаюсь это сделать, изображение, которое я получаю, полностью черное. Я не понимаю, почему мой код не работает. Я имею...
3810 просмотров
schedule 10.08.2022

Open2.4.5 Android аварийно завершает работу, когда я звоню Мату
Эта проблема сводит меня с ума уже несколько дней. Я пытаюсь использовать последний пакет opencv android. Все вставляется и у меня нет никаких ошибок, пока я не запускаю проект на андроиде и вот тогда он вылетает. Когда я вызываю простой код,...
2519 просмотров
schedule 26.02.2023

загрузить изображение с помощью openCV Mat С++
Я хочу загрузить изображение с помощью Mat в openCV Мой код: Mat I = imread("C:/images/apple.jpg", 0); namedWindow( "Display window", CV_WINDOW_AUTOSIZE );// Create a window for display. imshow( "Display window", I ); Я получаю следующую...
48991 просмотров
schedule 01.06.2022

преобразование данных между FlyCaptureImage и OpenCV Mat
Я работаю с камерой PointGrey, которая возвращает изображение типа: typedef struct FlyCaptureImage { // Rows, in pixels, of the image. int iRows; // Columns, in pixels, of the image. int iCols; // Row increment. The number of bytes...
305 просмотров
schedule 24.07.2022

многоканальная матрица opencv
Я хочу создать вектор матриц, каждая ячейка матрицы которого представляет собой вектор с двумя элементами. Я пытался использовать этот код, но он зависает при назначении. typedef Vec<char, 2> Vec2u; Mat VecMat[8];...
447 просмотров
schedule 15.05.2023

Opencv - проблема с созданием матрицы из другой матрицы (malloc.c:2451: sYSMALLOc: Assertion)
Я создаю новый Mat , перепрыгивая пиксели исходного изображения, но получаю эту ошибку: PRM algorithm: malloc.c:2451: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct...
501 просмотров
schedule 02.07.2022

Автоматически бесплатные данные пользователя в мат. Является ли это возможным?
Я создаю экземпляр Mat с данными, которые я получаю из отдельного файла. Поступая так, я теряю преимущество автоматического управления памятью: char* data = new char[dataLength]; readLength = stream.readRawData(data, dataLength); Mat image(...
160 просмотров
schedule 03.05.2024

возврат нескольких Mat из метода OpenCV
В образцах кода openCV в его документе я видел, что они просто передают мат в качестве ссылки и заполняют его. Но у меня есть проблема в моем коде. когда я вызываю TestMethod, он их не заполняет. void TestMethod(Mat a, Mat b) { a =...
1570 просмотров
schedule 23.10.2022

Аргумент шаблона не может быть выведен - OpenCV Mat
Я использую некоторые переменные в типе Mat OpenCV и вызываю функцию шаблона. Но шаблон аргумента не может быть выведен и поэтому создает ошибку компиляции. вызывающая функция: Rot2Homo(rot, tmpMat, ssTo); вызываемый шаблон функции:...
444 просмотров
schedule 19.10.2022

Ошибка: следующий блок SimPowerSystem не допускается с методом симуляции Phasor.
Я скачал проект ветряной турбины из математической работы. В генераторном блоке они использовали единицы СИ асинхронной машины. когда я пытаюсь изменить единицы СИ асинхронной машины на единицы pu асинхронной машины. Я получил следующую ошибку:...
838 просмотров
schedule 18.05.2024

Проблема с преобразованием типа мата и доступом к отдельному пикселю
У меня возникла проблема при программировании с помощью OpenCV. Спустя много времени я обнаружил, что результат cout ‹‹ mat и значение отдельного пикселя отличаются после преобразования типа. это код #include "opencv2/core/core.hpp" #include...
153 просмотров
schedule 14.12.2022

openCV: Сохранение Mat в вектор‹vector‹int› ›
У меня есть cv::Mat с именем myImage, который я хочу сохранить в std::vector > с именем saveVec. Это код, который я написал: for (int i = 0; i < myImage.rows; ++i) { std::vector<int> row(myImage.cols); for (int j = 0; j <...
534 просмотров
schedule 23.05.2023

OpenCV заменяет IplImage на Mat
Я использую OpenCV для обнаружения лиц на нескольких изображениях, а затем сохраняю изображения лиц (прямоугольники) в файлы jpg. Но поскольку у меня много изображений, я получаю ошибку OpenCV, что у меня заканчивается память. Я знаю, что это из-за...
2470 просмотров
schedule 02.07.2022

как заполнить изображение цветом, учитывая небольшой размер матрицы 3*3 или 6*6? в opencv
Как я могу заполнить цветом требуемое изображение типа Mat, учитывая небольшую матрицу 3 * 3, я искал в сети, но не смог найти правильный ответ для реализации, я надеюсь, что вы, ребята, можете помочь лучше, спасибо заранее, или иначе, пожалуйста,...
98 просмотров
schedule 10.06.2022

Как Eclipse MAT может использовать несколько процессоров?
Кажется, что Eclipse MAT не может использовать несколько процессоров, хотя у меня 24 процессора, я долго искал в Google, но теперь отвечаю... Или есть какие-то инструменты получше?
73 просмотров
schedule 30.08.2022

Java и OpenCV: рассчитать медианное/среднее/стандартное значение MAT (серое изображение)
У меня есть изображение в градациях серого, используя Mat m = Highgui.imread(path, Highgui.CV_LOAD_IMAGE_GRAYSCALE); в Java, и теперь я хочу рассчитать медианное значение, среднее значение и стандартное отклонение. Я новичок в этом, и я...
8559 просмотров
schedule 23.09.2022

MATLAB Преобразование ячейки в двойную и объединение или изменение формы в один столбец
У меня есть широта и долгота в виде ячеек размером 1x7 (в которых внутри каждой ячейки ячейка представляет собой столбец с разным количеством строк). Я хочу преобразовать каждый из 7 столбцов в двойной, а затем объединить их в столбец, чтобы у меня...
1309 просмотров
schedule 17.07.2022

OpenCV Mat аварийно завершает работу при push_back
Я пытаюсь создать матрицу следующего в OpenCV, используя функцию push_back. [0, 0, 0; 0, 0, 0; 1, 1, 1; 1, 1, 1] Этот следующий код работает. Код I Mat matrix( 0, 3, CV_32F ); Mat zero = Mat::zeros( 2, 3, CV_32F ); Mat one =...
2684 просмотров
schedule 27.12.2022

Безопасный способ вернуть объекты Mat обратно в вектор
У меня фиктивный вопрос, потому что происходит что-то действительно странное. Я пытаюсь подтолкнуть объекты Mat к вектору. Например: int main() { vector<Mat_<float>> a; Mat M(2,1, CV_32FC1, Scalar(100)); Mat K(2,1, CV_32FC1,...
4774 просмотров
schedule 24.06.2022