0%

Anaconda环境中OpenCV库的安装及编程

1. OpenCV的安装

下面提示两种方法的安装

方法一:

Anaconda 下使用 conda 安装 opencv:
如果输入 conda install -c menpo opencv ,安装的版本是 v2.4.11;
如果输入 conda install -c menpo opencv3 ,安装的版本是 v3.1.0 ;
注:命令行启动的时候,需要右键-选择管理员权限。
安装过程如下:


安装完成后:
执行以下命令可查看是否成功安装openCV 3

该方法很多新的python系统不支持这样运行。如果用了方法一安装不了可以尝试下面的方法。

方法二:

直接安装最新版本的opencv
Anaconda 下使用 conda 安装 opencv:
直接输入:

install python-opencv```
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
安装过程如下:

![](https://cdn.jsdelivr.net/gh/upsilverfox/turoot/pic20190921124252.png)

#### 1. OpenCV的编程
1) 写图像文件
```python
import cv2
import numpy as np
img = np.zeros((3, 3), dtype = np.uint8) # 通过二维NumPy数组来简单创建一个黑色的正方形图像
print(img) # 在控制台打印该图像
print(img.shape) # 通过shape属性来查看图像的结构,返回行和列,如果有一个以上的通道,还会返回通道数
img = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR) # 利用cv2.cvtColor函数将该图像转换成BGR格式
print(img)
print(img.shape)
cv2.namedWindow("Image") # 显示该图像
cv2.imshow("Image", img)
cv2.waitKey (0)

2)读图像文件