OpenCV图像处理---可处理指定的区域的图像

《OpenCV轻松入门》

案例来源于© Fu Xianjun. All Rights Reserved

前言
OpenCV是一个开源的计算机数据库,1999年英特尔的Gary Bradski 启动。OpenCV库由C和C++语言编写,涵盖计算机视觉各个领域内的500多个函数,可以在多个操作系统上运行。

图像显示
导入包,读取图像,显示图像,保存图像!
在这里插入图片描述
显示效果如下:
![在这里插入图片描述]在这里插入图片描述

像素处理及通道拆分
在Numpy库中使用random.randint函数随机生成256*256的彩色图像

在这里插入图片描述
使用For循环进行像素处理
在这里插入图片描述
通过索引拆分
在这里插入图片描述
练习:
首先将图片下载,保存为shape.jpg,编程使得图片中的蓝色三角形改变成黑色,代码与结果截图上传。
在这里插入图片描述
运行结果如下:
在这里插入图片描述

在这里插入图片描述
结语:
在图像中选择一部分区域改变像素的练习更有助于我们对于像素的基本操作以及认知。


版权声明:本文为wn2001原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。