欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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() 用来删除窗口的,()里不指定任何参数,则删除所有窗口,删除特定的窗口,往()输入特定的窗口值。

python-opencv学习笔记小白记录1

学习参考 添加链接描述

相关标签: opencv python