opencv-显示图片及函数封装

一、显示图片(img=cv2.imread;cv2.imshow)

import cv2


获取图片

img=cv2.imread(图片地址)

显示图片

cv2.imshow('窗口名称',img)

key=cv2.waitKey(0)

if key==ord('q'):

print('准备销毁窗口')

cv2.destroyAllWindows()



二、函数封装

import cv2

def cv_show(name,img)

img=cv2.imread(图片地址)

cv2.imshow('窗口名称',img)

key=cv2.waitKey(0)

if key==ord('q'):

print('准备销毁窗口')

cv2.destroyAllWindows()


运行遇到问题:

1.输入图片地址时可能报错,前面加个“r”可以解决,

例如:img = cv2.imread(r'C:\Users\rong-ye\Desktop\pythonProject\image.jpg')

2.函数封装时,要把函数用到的所有定义放在函数里。在看视频的时候,老师是用jupyter notebook写的,之前程序都在同一个目录下就不用重新定义。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容