10 OpenCV图像像素的逻辑操作

10 图像像素的逻辑操作

opencv知识点:

  • 绘制矩形 - rectangle()
  • 位运算 - 四种逻辑操作

本课所解决的问题:

  • 如何绘制矩形?
  • 绘制图形的最后一个参数shift有什么作用?
  • 如何对图像进行位运算?

1.绘制矩形

我们先来绘制两个矩形,绘制矩形有两种传参方式

rectangele
	绘制矩形
		共7个参数
			第1个参数 输入
			第2个参数 矩形左上坐标
			第3个参数 矩形右下坐标
			第4个参数 矩形颜色
			第5个参数 线宽
							如果参数 >=0,则表示绘制矩形(如为1,表示绘制的矩形边为1个像素)
							如果参数 < 0,则表示填充矩形(如-1,表示填充整个矩形)
			第6个参数 lineType
							关于图像锯齿,有几种方式处理
								不管不顾,就用LINE_4 或者 LINE_8
								消除锯齿,就用LINE_AA (AA就是反锯齿)
			第7个参数  缩小图像,同时缩短矩形左上顶点与(0,0)位置的距离
					  0表示不变
					  1表示图像*1/2,同时距离(0,0)的x方向和y方向距离*1/2
					  2表示图像*1/2^2,同时距离(0,0)的x方向和y方向距离*1/2^2

rectangele
	绘制矩形
		共6个参数
			第1个参数 输入
			第2个参数 矩形的左上点+往对角方向延伸的距离(x1,x2,延伸长度1,延伸长度2)
			第3个参数 矩形颜色
			第4个参数 线宽
							如果参数 >=0,则表示绘制矩形(如为1,表示绘制的矩形边为1个像素)
							如果参数 < 0,则表示填充矩形(如-1
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值