opencv基础功能

看这个链接cv2常用功能

import cv2
import matplotlib.pyplot as plt
%matplotlib inline

读取图片

img = cv2.imread(‘C:/ml_data/catsvsdogs/train/cat.0.jpg’)

显示图片

cv2.imshow(‘ipg_name’,img)
#jupyter notebook 不能在cell中使用,使用plt.imshow代替
plt.imshow(img)

图片属性

img.shape:打印图片的高、宽和通道数(当图片为灰度图像时,颜色通道数为1,不显示)

img.size:打印图片的像素数目

img.dtype:打印图片的格式

图片灰度化

img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

你可能感兴趣的:(opencv,计算机视觉)