python下cv2基本使用方法I

环境

Win10+python3

CV2的基本用法

导入cv2模块

import cv2

读取图片

OpenCV目前支持读取bmp、jpg、png、tiff等常用格式。

img = cv2.imread("C:\\Users\\sus20\\.spyder-py3-dev\\mnist_data\\mnist_train\\train_19.bmp")

注意反斜杠的写法。如果写成下面的格式

img = cv2.imread("C:\Users\sus20\.spyder-py3-dev\mnist_data\mnist_train\train_19.bmp")

将出现以下的错误。

  File "", line 1
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

创建窗口

cv2.namedWindow("Image")

在窗口中显示图片

cv2.imshow("Image", img)

注意:这个时候图片不会显示在名字为Image的窗口上。需要下一行代码。

等待消息响应

cv2.waitKey(0)

释放窗口

cv2.destroyAllWindows()

 

你可能感兴趣的:(TensorFlow2学习,#,DL,with,TensorFlow,Python,OpenCV)