opencv
时光机゚
为了我的名字~。~
展开
-
C++操作,对opencv的Mat进行切片
类似于python的切片操作的简化版本,cv::Mat的操作中,如果使得frame(cv::Rect(x, y, width, height)),则可以得到从坐标(x, y)开始,宽为width,长为height的“切片”;原创 2021-03-25 20:53:50 · 2517 阅读 · 1 评论 -
getAffineTransform函数C++和python输出不一致
C++的OpenCV版本为4.1.0,python的OpenCV版本为4.4.0; 问题表现为,getAffineTransform函数,两个版本的输出不一致;但发现与warpAffine配套使用后,表达的效果和数值一致。 测试代码 bool test_getAffineTransform() { Mat img; img = imread("E:\\test.jpg"); int height, width; height = img.rows; width = img.cols; Poi原创 2021-04-23 11:54:16 · 688 阅读 · 1 评论 -
opencv写视频相关问题
写视频初始化 Size size = Size(width, height); VideoWriter writer; writer.open(dstPath, cv::VideoWriter::fourcc('M', 'J', 'P', 'G'), capture.get(cv::CAP_PROP_FPS), size, true); 写入帧 writer.write(tmpCropImg); 最后要release writer.release(); 其中,初始化的时候,容易出现一些问题。我使用的是原创 2021-03-26 15:37:27 · 296 阅读 · 0 评论