欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

【机器学习入门笔记6:OpenCV像素的读取与写入】20190204

发布时间:2025/3/21 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 【机器学习入门笔记6:OpenCV像素的读取与写入】20190204 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

2019-02-04  by 崔斐然 

这个很简单,上代码就可以看明白:

import cv2 ##像素的读取:读取第10行第10列的像素值,原点在左上角 img=cv2.imread('imgs/04_img.jpg',1) ##img是矩阵,img[a,b]可以取出第a列第b行的数据, ##读取的值由元组组成,OpenCV对应的是bgr px= img[10,10] print(px)##像素的绘制:把图像的 从第10行到第100行结束,从第10列到110列结束的绿色方块 #使用for循环实现 for i in range (1,100):img[10+i,10]=(0,255,0)for j in range(1,100):img[10+i,10+j]=(0,255,0) cv2.imshow('PxDemo',img) cv2.waitKey(0)

有几点需要注意的是

1、原点在左上角。2、OpenCV中颜色三元组对应bgr 即blue,green,red。

 

总结

以上是生活随笔为你收集整理的【机器学习入门笔记6:OpenCV像素的读取与写入】20190204的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。