Размер изображения iplimage совпадает с размером циновки?
Размер изображения iplimage совпадает с размером циновки? В чем разница и как мы можем заменить их друг на друга?
1 ответ
IplImage* - указатель на структуру данных изображения IplImage. Используется в C API opencv.
После opencv 2.0 появился API C++, а структура "Mat" заменила IplImage.
Ну, их хранилище данных одинаково, поэтому размер примерно одинаков (если не совсем)
1 - перейти от cv::Mat к iplImage *
Mat frame;
// read the image...ect
IplImage* frame2 = cvCloneImage(&(IplImage)frame);
2 - перейти от iplImage к cv::Mat
IplImage * ipl = ...;
cv::Mat m = cv::cvarrToMat(ipl);