Python+OpenCV 图像的读入和读出(中文版)
这个内容其实就相当于C语言中的scanf printf 函数。这里我们来看一下如何在Opencv中完成这种操作。
我们今天就来对这张图片进行操作:
废话少说,直接上代码:
import cv2 as cv
这一步我们引入了Opencv的库文件,这样之后我们就可以利用库中的函数了。
filename = "image.jpg"
image = cv.imread(filename)
我们通过cv.imread()方法,把image.jpg赋给了 image 变量。到这,我们已经完成了图片的读入。
下一步,我们来写出这张图片。
cv.imwrite("imageout.jpg", image)
第一个参数是filename 文件的名字,第二个是这个图像。
然后,我们来学一下如何展示一张图片。
cv.imshow("Amazing girl", image)
cv.waitKey(0)
cv.destroyAllWindows()
运行结果如图:
这里用的imshow方法,来生成一个Windows窗口,窗口名字为“Amazing girl”。
第2、3行是用来操作这个窗口的。waitKey是用来等待一个键入。括号中的是用来控制imshow的时间。这里括号内为0,是一直展示,直到按下一个按键为止。
谢谢朋友们仔细看完,点波关注吧:)