Pycharm安装破解
- 这里是笔者找的安装地址,用里面的百度云装—— https://www.jb51.net/softs/535535.html , 当然安装包的话百度或者官网都是有很多途经下载的;
- 装完之后有一个破解的问题,笔者看网上各种五花八门的破解方法,其实很多都没有必要, 网上很多都是在第二个选项把一堆破解码丢进去破解的, 然而其实,笔者是选择第三个,把一个网址输入进去,再点击Activate即可:
网址如下:
http://idea.imsxm.com/
搭建OpenCV环境
1.安装Anaconda,这里有详细的教程——
- https://cloud.tencent.com/developer/article/1337197
- https://zhbit92.github.io/2017/12/19/Anaconda基础/?from=singlemessage
2.新建工作环境
之后,打开Pycharm,
File,Setting,Project interpreter,点击齿轮状图标:
选择好路径,创建一个环境,或者原有的环境也行,设置好了点击ok:
3.下载第三方库包
接着File,Setting,Project interpreter,点击右侧加号图标,添加opencv-python和numpy两个库——在点击右侧加号图标之后弹出的窗口中输入包名,再选择下载即可;
4.添加包路径
下载完这两个包之后,记得添加好环境路径,不然导入包会发生错误,
添加路径的方法:
File,Setting,Project interpreter,方才创建环境的地方,这次选择show all...:
点击弹出窗口的右侧按钮,再次弹出一个窗口,点击加号图标,把对应环境下的包地址添加进去:
PS:鼠标滞留在方才安装第三方包的地方,可以显示出包地址:
- ok,到此为止OpenCV环境便是
搭建完成
了,下面随便跑一个例程
5.例程
图片材料:
plane_256x256.jpg
代码:
代码语言:javascript复制# -*- coding: utf-8 -*-
"""
Created on Mon Apr 1 16:53:39 2019
@author: ***
"""
import cv2
from matplotlib import pyplot as plt
# 将图像加载为灰度
image_grey = cv2.imread('images/plane_256x256.jpg', cv2.IMREAD_GRAYSCALE)
# 应用自适应阈值
max_output_value = 255
neighorhood_size = 99
subtract_from_mean = 10
image_binarized = cv2.adaptiveThreshold(image_grey,
max_output_value,
cv2.ADAPTIVE_THRESH_GAUSSIAN_C,
cv2.THRESH_BINARY,
neighorhood_size,
subtract_from_mean)
# 展示图像
plt.imshow(image_binarized, cmap='gray'), plt.axis("off")
plt.show()
运行结果: