
一、环境配置
1、在虚拟环境中安装以下库:
opencv-python==3.4.1.15
opencv-contrib-python==3.4.1.15
建议安装3.4.1的版本,3.4.2之后的版本做了专利保护,有的功能不能实现。
虚拟环境的安装以及安装库的问题见PyQt5专栏中的第一节。
2、安装jupyter notebook
pip install jupyter——安装
jupyter notebook——启动
二、图像的基本操作
1、图像的操作
- cv2.IMREAD_COLOR:彩色图像
- cv2.IMREAD_GRAYSCALE:灰度图像
1 # \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*读取图片\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*开始
2 \# 导入库
3 import cv2
4 import numpy as np 5 # import matplotlib.pyplot as plt 6
7 \# 读入图片
8 # img = cv2.imread('cat.jpg')
9 img = cv2.imread('cat.jpg',cv2.IMREAD\_GRAYSCALE) # 读入灰度图像
10
11 \# 显示图片
12 # cv2.imshow('image',img)
13 # cv2.waitKey(10000) # 显示10秒
14 \# cv2.destroyAllWindows()
15
16 \# 定义展示图片函数
17 def cv\_show(name,img):
18 cv2.imshow(name,img)
19 cv2.waitKey(0)
20 cv2.destroyAllWindows()
21
22 cv\_show('image',img) # 调用函数cv\_show
23
24 \# 打印一些参数
25 print(img) # 打印图片
26 print(img.shape) # 打印图像的尺寸
27 print(type(img)) # 打印的图像的格式
28 print(np.size(img)) # 打印图片的大小
29 # \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*读取图片\*\*\*\*\*\*\*\*\*\*\*

8029

被折叠的 条评论
为什么被折叠?



