opencv在pycharm中的配置
在pycharm的File/Settings/Project/Project Interpreter下显示的是你当前python环境所包含的所有库,点击右上角的加号,便是pycharm提供的帮助你搜索并且下载导入第三方库的功能:
搜索opencv下载然后左下角的install,过一会,pycharm便会帮你自动下载好,并导入。
简单实例的应用
在pycharm中将图片以窗口表示出来
import cv2
img = cv2. imread("D:\\123.jpg")
cv2. namedWindow(”Image”)
cv2. imshow(”Image", img)
cv2. waitKey(0) //按0结束
cv2. destroyAllWindows( )
Python + Opencv2 实现轮廓提取,轮廓区域面积计
- 找到图像主题轮廓;
- 用指定颜色对源图像进行轮廓标记;
- 计算轮廓中的主体;
实验环境配置为 Python + Opencv 3.4, 处理的图像如下:
阈值化处理:设定一个阈值 Threshold 和一个指定值 OutsideValue ,当图像中像素满足某种条件(大于或小于设定的阈值时),像素值发生变化。
自适应阈值化分割
这里用到的是 Opencv 提供的自适应阈值分割算法,其函数格式为:
dst=cv2.adaptiveThreshold(src, maxValue,adaptiveMethod, thresholdType, blockSize, C)
src 需要分割的图像( adarray 类型);