机器视觉OpenCv+Python 学习(二)
图片读取、展示和写入、像素的操作
1、图片读取、展示和写入
import cv2
as cv
img
=cv
.imread
("E:/pythonProject/picture/CSet12/lena.png",1)
cv
.imshow
('img1',img
)
cv
.waitKey
(0)
cv
.imwrite
("E:/pythonProject/output/image1.jpg",img
,[cv
.IMWRITE_JPEG_QUALITY
,0])
cv
.imwrite
("E:/pythonProject/output/image1.png",img
,[cv
.IMWRITE_PNG_COMPRESSION
,0])
2、像素操作
import cv2
as cv
img
=cv
.imread
("E:/pythonProject/picture/CSet12/lena.png",1)
(b
,g
,r
)=img
[100,100]
print(b
,g
,r
)
for i
in range(1,100):
img
[10+i
,100]=(255,0,0)
cv
.imshow
('image',img
)
cv
.waitKey
(1000)
转载请注明原文地址: https://lol.8miu.com/read-3198.html