下面的函数会经常用到,我们可以把它封装成一个模块,使用调用它减少代码量,之后的一些常用函数也可以放到这个模块里
我们可以写一个imutils.py文件
#imutils.py import cv2 import numpy as np import matplotlib.pyplot as plt def
show(image): #显示图片 plt.imshow(image) plt.axis('off')#不显示坐标轴 plt.show() def
imread(image): #读取图片 image = cv2.imread(image) image = cv2.cvtColor(image,cv2.
COLOR_BGR2RGB) return image <>注意:cv2.COLOR_BGR2RGB
cv2默认为 BGR顺序,而Matplotlib库顺序为RGB,所以需要转换

调用imutils模块,读取存放在“D:/OpenCV图像处理/”下的图片,此时的绝对路径中可以出现中文。
from imutils import * #设置工作路径 import os #导入os模块 os.chdir('D:/OpenCV图像处理/')

技术
©2019-2020 Toolsou All rights reserved,
MySQL触发器你所不知道的谷歌浏览器 console.log打印技巧3 4j不是合法的python表达式_3+4j不是合法的Python表达式。VHDL——JK触发器算法设计与分析(回溯)登录模块测试用例java 字符串从后向前_Java String字符串总结【linux】shell:简单的shell脚本练习(超详细)Eclipse使用教程——使用Eclipse创建第一个HelloWorld!2021年——第十二届蓝桥杯大赛软件赛国赛C/C++ 大学 C 组