【机器学习入门笔记6:OpenCV像素的读取与写入】20190204
生活随笔
收集整理的這篇文章主要介紹了
【机器学习入门笔记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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【机器学习入门笔记5:OpenCV像素的
- 下一篇: 【机器学习入门笔记7:TensorFlo