首页后端开发PythonPython用OpenCV设置图片大小的方法是什么

Python用OpenCV设置图片大小的方法是什么

时间2024-03-22 22:40:03发布访客分类Python浏览391
导读:这篇文章给大家分享的是“Python用OpenCV设置图片大小的方法是什么”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“Python用OpenCV设置图片大小的方法是什么”吧。...
这篇文章给大家分享的是“Python用OpenCV设置图片大小的方法是什么”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“Python用OpenCV设置图片大小的方法是什么”吧。


1、显示图像:使用imshow()函数

如果使用过其 他 GUI 框架背景,就会很自然第调用 imshow()来显示一幅图像。

imshow()函数有两个参数: 显示图像的帧名称以及要显示的图像本身。

直接调用 imshow()函数图像确实会显示,但随即会消失。要保证图片一直在窗口上显示,要通过 waitKey()函数。waitKey()函数的参数为 等待键盘触发的时间,单位为毫秒,其返回值是-1(表示没有键被按下)

importcv2ascv
img=cv.imread('lena.jpg')#注意读取图片的路径不能有中文,不然数据读取不出来
cv.imshow('inputimage',img)
cv.waitKey(0)#等待键盘的输入单位是毫秒传入0无限等待
cv.destroyAllWindows()#C++语言使用完内存必须释放

2、修改图片尺寸:使用 cv.resize()方法

第一个参数是 要修改的图片对象,第二个参数是 dsize= 传入一个元组,表示图片的(宽度,高度)

#修改图片大小,用一个变量接收,可以保存或显示
resize_img=cv.resize(img,dsize=(600,500))

补充:设置当键盘输入指定字符后关闭图片

#等待键盘输入,使图片持续显示
#cv.waitKey(0)
#只有输入q时候才退出
whileTrue:
iford('q')==cv.waitKey(0):#返回从键盘输入的键的ascii码值
break

感谢各位的阅读,以上就是“Python用OpenCV设置图片大小的方法是什么”的内容了,通过以上内容的阐述,相信大家对Python用OpenCV设置图片大小的方法是什么已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注网络,网络将为大家推送更多相关知识点的文章。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python用OpenCV设置图片大小的方法是什么
本文地址: https://pptw.com/jishu/650925.html
PHP数组查询元素位置的方法是什么 Yii2中的SqlDataProvider两种用法是什么样子的

游客 回复需填写必要信息