python-opencv学习笔记小白记录1
程序员文章站
2022-03-10 22:07:02
...
python-opencv学习笔记小白记录1
(有错请大佬们纠正)
一、opencv图片读取、设置图片显示窗口大小
import cv2
imgpath = "image/001.jpg" #图片路径是在image文件夹下的001.jpg/image文件夹是放在pycharm的项目文件夹下,图片读取路径还可以用绝对路径比如在c:/image/。。。。
img = cv2.imread(imgpath,0) #imread(文件路径,通道数0代表灰度图,-1代表与原图一样,1代表用BGR通道)
cv.namedWindow('001',cv2.WINDOW_FREERATIO) #可以用这个函数来改变图片显示窗口的大小:因为没用这个函数我显示的图片太大了,cv2.namedWindow(‘窗口标题’,默认参数) 参数有:cv2.WINDOW_AUTOSIZE窗口大小不能改变 ;cv2.WINDOW_FREERATIO窗口大小自适应改变 ;cv2.WINDOW_KEEPRATIO 窗口大小保持比例
cv2.imshow("001",img) #显示窗口标题为001的图片
cv2.waitKey(0) #cv2.waitKey(n):键盘绑定函数,函数会等待n毫秒,看是否有键盘输入。若有键盘输入,则返回按键的ASCII值。没有键盘输入,则返回-1.一般n为0,它会一直等待键盘的输入。为了防止图片闪现添加这个语句。
cv2.destroyAllWindows() #cv2.destroyAllWindows() 用来删除窗口的,()里不指定任何参数,则删除所有窗口,删除特定的窗口,往()输入特定的窗口值。
上一篇: windows xp怎么升级10
下一篇: win10开机就有werfault怎么办