Opencv-python
Posted 樱桃窝窝头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Opencv-python相关的知识,希望对你有一定的参考价值。
在windows上安装opencv-python
打开cmd输入代码
1 python -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
这是使用了清华镜像的,会使下载速度加快。
下载完成后打开python IDLE模式
import cv2
若没有出错即可打印下一行代码
采用cv2.imread()函数,有两个参数。
一个参数是图片的路径,一个是第二个参数用户指定图像读取的模式:JYZnWl O
>I?S*_h]b21N!&qnVkM}QHyB
- cv2.IMREAD_COLOR -- 默认,载入一个彩色图像,忽略透明度
- cv2.IMREAD_GRAYSCALE -- 载入一个灰阶图像
- cv2.IMREAD_UNCHANGED -- 载入一个包含 Alpha 通道(透明度)的图像
你也可以使用 1, 0, -1 三个整数代替上面三种方式。7aWPs*Cz
1 cv2.imread(r"C:Program FilesLenna.png", 0)
后显示出一个数组
调用函数
img = cv2.imread(r"C:Program FilesLenna.png", 0) print(img)
将数组打印出来后
print(img.shape) #调用一个shape属性,可以打印出图片的分辨率
cv2.imshow("Lenna", img)
会直接出来一个窗口,图片由原来的彩色变为灰色。
以上是关于Opencv-python的主要内容,如果未能解决你的问题,请参考以下文章
以代码为基础的opencv-python学习 图片的加载以及视频展示
Tensorflow实现LeNet5网络并保存pb模型,实现自定义的手写数字识别(附opencv-python调用代码)