上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 先创建点集合 使用vector与push_back 在使用polyline( void cv::polylines ( Mat & img, const Point *const * pts, const int * npts, int ncontours, bool isClosed, const 阅读全文
posted @ 2021-04-04 21:02 KAVEI 阅读(93) 评论(0) 推荐(0) 编辑
摘要: RNG类是opencv里C++的随机数产生器。它可产生一个64位的int随机数。目前可按均匀分布和高斯分布产生随机数。随机数的产生采用的是Multiply-With-Carry算法和Ziggurat算法。 1.1.1 产生一个随机数 RNG可以产生3种随机数RNG(int seed) 使用种子see 阅读全文
posted @ 2021-04-04 19:48 KAVEI 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 矩形绘制 rect类 rect.x rect.y rect.width rect.height 圆绘制 circle(input/output,point(x,y),r,scalar(),1,8,0) 线绘制 line(input/output,point(x,y)(起始位置),point(x,y) 阅读全文
posted @ 2021-04-04 18:44 KAVEI 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 坐标体系认知 1. 坐标体系中的零点坐标为图片的左上角,X轴为图像矩形的上面那条水平线;Y轴为图像矩形左边的那条垂直线。该坐标体系在诸如结构体Mat,Rect,Point中都是适用的。(虽然网上有学着说OpenCV中有些数据结构的坐标原点是在图片的左下角,但是我暂时还没碰到过)。 2. 在使用ima 阅读全文
posted @ 2021-04-04 18:23 KAVEI 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 对颜色进行提取,建议在hsv空间中进行,在rgb空间中,rgb全部控制颜色分布,分布过广,但在hsv空间中,只有h与s控制。色调(H),饱和度(S),明度(V)。 inrange(input,scalar(),scalar(),output) 两个scalar()分别代指上阈值与下阈值 与上述HSV 阅读全文
posted @ 2021-04-04 17:45 KAVEI 阅读(130) 评论(0) 推荐(0) 编辑
摘要: rgb:三个灰度图像(单通道)叠加形成 split函数(输入,输出容器)将图像转化为单通道表示 输出容器可用vector<mat>创建 索引0 1 2分别为蓝绿红 将三个通道图像整合转换为彩色:merge 若将图片转换底色,可先分离三个通道,在将另外两个通道归零,就可改变底色 mixchannels 阅读全文
posted @ 2021-04-04 16:58 KAVEI 阅读(129) 评论(0) 推荐(0) 编辑
摘要: applycolormap(src,dst,colormap) {src:输入图像 dst:输出图像 匹配到的颜色lut,支持19种查找表映射,从0-18; 可以给灰度图像加上伪彩色 阅读全文
posted @ 2021-04-01 17:05 KAVEI 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 使用createtrackbar函数(滑动条名称,窗口名称,改变值地址,最大值,最小值(缺省时为0),callback(系统察觉到滚动条改变时,调用的函数),userdata(外在数据)) (callback)onChange=》指向回调函数的指针,每次滚动条改变位置时,这个函数就会被调用。这个函数 阅读全文
posted @ 2021-04-01 16:14 KAVEI 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 允许直接让三通道图像进行与scalar加减除操作 但不能乘,因为回导致返回类型不一致,若需要,使用函数 multiply(input,input,out) add(input,input,out) substract( input,input,out) divide( input,input,out 阅读全文
posted @ 2021-04-01 10:36 KAVEI 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 使用at函数 mat类中 at<type>(rows,cols) 返回int值(单通道) 行(rows)是y 列(cols) 是x vec3b:3个无符号字符数(类似一个三维矢量) vec3i:3个整形数 vec3f: 使用指针(mat::ptr<type>(row,col(可缺省)))(效率更高) 阅读全文
posted @ 2021-04-01 10:03 KAVEI 阅读(38) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页