chenting123456789

在Python环境中搭建机器视觉创新实践的开发环境

1.在已经安装配置完成Python环境的前提下,配置opencv环境

在配置opencv环境前,还需要先安装matplotlib、numpy库,这两个库主要为图像处理的库。

打开cmd控制台,输入pip install matplotlib,点击回车键,系统自行搜索安装matplotlib库,运行过程中,应保持网络的连接,如图:

 

同理,在cmd控制台中分别输入pip install numpy和pip install opencv-python安装numpy和opencv库。

2.选择目标边缘提取图片feature.jpg

3.编码实现边缘提取 

#导入库文件
import cv2
import numpy as np
from matplotlib import pyplot as plt
#导入目标图片
img=cv2.imread(\'feature.jpg\',0)
#调用cv2.Canny()函数对图片进行边缘提取,并显示
edges = cv2.Canny(img,100,200)
plt.subplot(121),
plt.imshow(img,cmap = \'gray\')
plt.title(\'artwork_master\'), plt.xticks([]), 
plt.yticks([])plt.subplot(122),
plt.imshow(edges,cmap = \'gray\')
plt.title(\'Canny edge_detection\'), 
plt.xticks([]), 
plt.yticks([])
plt.show()

4.实验效果图

 

 

5.总结

在Pythong环境中配置opencv环境,只需要下载Python对应的opencv库就可以解决问题,本次实验,我是在jupyter notebook编译环境中实现的,也可以选择在sublime中编码实现。

 

分类:

技术点:

相关文章:

  • 2021-09-02
  • 2022-12-23
  • 2021-12-28
  • 2021-08-23
  • 2021-06-22
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-13
  • 2021-10-17
  • 2021-10-12
  • 2022-01-11
  • 2020-05-09
  • 2021-07-10
相关资源
相似解决方案