随笔分类 -  OpenCV

摘要:我找到的原因,是因为我的类成员变量里,之前的那个越界了,导致我目前这个mat 没办法被赋值,因为其refcount为0,那么下面这段代码中的判断就会引起中断,refcount为0的意思就是代表这个变量已经被销毁了。 inline void Mat::release() { if( refcount 阅读全文
posted @ 2018-12-10 20:32 zengzhaocheng 阅读(472) 评论(0) 推荐(0)
摘要:不知道为什么,opencv 版本是2.4.9 qt 编译器是MSVC2015 在VS2015下倒是没问题,在qt下就不行。。。 阅读全文
posted @ 2018-11-15 11:55 zengzhaocheng 阅读(1880) 评论(0) 推荐(0)
摘要:也不知道是不是我哪里搞错了,我有一个图已经转换成了灰度图,现在想在上面画一些点: cv::circle(rvImg,Point1,10,cv::Scalar(255,0,0),-1); 结果画的都是灰阶的颜色 阅读全文
posted @ 2018-10-23 14:27 zengzhaocheng 阅读(2195) 评论(0) 推荐(0)
摘要:这里的continue的意思是在内存上continue,正常情况下,头一行的末尾在内存里和下一行的开头是相连的,但是有时候我们做了一些操作,选取了Mat 的一部分,例如选了一个ROI 这时候就不满足上面说的相连了。那么这时候continuous就被判定为假。 阅读全文
posted @ 2018-09-18 21:14 zengzhaocheng 阅读(1145) 评论(0) 推荐(0)
摘要:位深度,指的是 64位还是32位等等,例如 CV_64F,有些判断里会引入这个条件,也就是例如位数相等判断为真 阅读全文
posted @ 2018-09-18 21:12 zengzhaocheng 阅读(197) 评论(0) 推荐(0)