学习获取和修改像素点的值,ROI感兴趣区域,通道分离合并等基本操作等。
图像基本操作
1、目标
访问和修改图片像素点的值
获取图片的宽、高、通道数等属性
了解感兴趣区域ROI
分离和合并图像通道
2、获取和修改像素点值
我们先读入一张图片:

通过行列的坐标来获取某像素点的值,对于彩色图,结果是B,G,R三个值的列表,对于灰度图或单通道图,只有一个值:

还记得吗?行对应y,列对应x,所以其实是img[y, x],需要注意噢(●ˇ∀ˇ●)。容易混淆的话,可以只记行和列,行在前,列在后。
修改像素的值也是同样的方式:


注意:这步操作只是内存中的img像素点值变了,因为没有保存,所以原图并没有更改。
3、图片属性
img.shape 获取图像的形状,图片是彩色的话,返回一个包含行数(高度)、列数(宽度)和通道数的元组,灰度图只返回行数和列数:

img.dtype 获取
继续阅读与本文标签相同的文章
下一篇 :
日志服务数据加工最佳实践: 日期时间处理
-
神经网络来袭!划重点:60分钟入门,这是最深入浅出的一次
2026-05-21栏目: 教程
-
学好Scikit-Learn,于是你默默地推了一下酷酷的墨镜【下篇】
2026-05-21栏目: 教程
-
电商网站SEO优化如何做?
2026-05-21栏目: 教程
-
学好Scikit-Learn,于是你默默地推了一下酷酷的墨镜【上篇】
2026-05-21栏目: 教程
-
酸成柠檬,当年为什么不好好学【数据可视化】
2026-05-21栏目: 教程
