【opencv+python】像素的獲取和修改


  • 圖片在計算機中的存儲形式為矩陣,故可通過 src [row, col] 的方式獲取和修改相應位置上的像素值。
  • jpg 格式的彩色圖片為三通道圖片,分別為(blue, green, red),png 格式的圖片為四通道圖片,還有 alpha 通道,代表透明度。

 

1.在圖片中畫一條紅色豎線

代碼:

import cv2 src = cv2.imread("C:/360Downloads/1.jpg", 1) (b, g, r) = src[100,100] print(b, g, r) for i in range(100): src[100 + i, 50] = (0, 0, 255) cv2.imshow("dst", src) cv2.waitKey(0)

 

運行效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM