在刚接触opencv时,我们就从最简单的基础入门,只要基础好,以后想怎么花里花俏我们就怎么花里花俏。这一讲,我们主要学习如何读取图像,如何显示图像以及如何将其保存。
1.读图片
import cv2
#读取图片
img=cv2.imread('G:\\2.jpg')
#显示图片
cv2.imshow('image',img)
#键盘绑定功能
cv2.waitKey(0)
#破坏我们创建的所有窗口
cv2.destroyAllWindows()
结果显示:
这样我们的窗体是定死的,不能随意改变大小,要做到随意改变大小我们就要加入cv2.namedWindow('image',cv2.WINDOW_NORMAL)这条代码
import cv2
#读取图片
img=cv2.imread('G:\\2.jpg')
#改变窗体大小
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
#显示图片
cv2.imshow('image',img)
#键盘绑定功能
cv2.waitKey(0)
#破坏我们创建的所有窗口
cv2.destroyAllWindows()
保存图像
import cv2
#读取图片
img=cv2.imread('G:\\2.jpg')
#改变窗体大小
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
#保存图像
cv2.imwrite('G:\\保存图片.png',img)
#显示图片
cv2.imshow('image',img)
#键盘绑定功能
cv2.waitKey(0)
#破坏我们创建的所有窗口
cv2.destroyAllWindows()
结果: