![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv 编程
中心世界
这个作者很懒,什么都没留下…
展开
-
opencv2.x中的Mat roi区域赋值-随便写写
Mat中的roi区域操作也很简单,如下: 取temp矩阵的roi区域,然后把src中的值赋给它 cv::Mat temp(src.rows+20,src.cols+34,CV_8UC1); temp.setTo(255); cv::Mat tempRoi(temp,cv::Rect(17,10,src.cols,src.rows)); src.copyTo(tempRoi);原创 2013-04-01 20:07:33 · 6396 阅读 · 0 评论 -
Mat矩阵中指针操作的小陷阱
使用ptr指针对Mat中的元素进行操作: for(int j=0;j { uchar* data=src.ptr(j); for(int i=0;i { //src.at(j,i); int value=data[i]; } } 要对某块元素进行运算,如果这样写的话就会出现问题: for(int j=0;j { uchar* data=src.ptr(j); f原创 2013-03-27 09:34:48 · 762 阅读 · 0 评论 -
rst实验
前两天用到这块径向对称变换,就用vs2010+opencv2.4.2实验了下,效果和原文差不多,可以 图: (radius={1,3,5,7,9}的结果} (radius=3,下面的是相应colormap) 下面这段代码是我对3种存取元素操作的对比: 分别是ptr指针, at方法, 直接指针读取。测试图原创 2013-04-25 12:35:29 · 988 阅读 · 0 评论