自用篇之快速部署Python:学习视觉识别

Posted AlbertM_YIP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自用篇之快速部署Python:学习视觉识别相关的知识,希望对你有一定的参考价值。

说明

会不断进行更新。
环境:Windows 10 x64 家庭版(Windows 7系统貌似最高支持3.8)

压缩包或者安装包安装

官方下载–点击此处
安装包过程略
安装或解压至C盘根目录,文件夹通常肉眼可见”pythonXX“(根据自身命名来改路径)

设置环境变量

添加路径至用户变量(系统变量也行,”XX“所对应的是版本)

C:/pythonXX
C:/pythonXX/Scripts

安装pip

点击以下载pip
下载完后,解压gz文件,以python setup.py install进行安装。

永久更换pip镜像源

不能用就替换其他源。之前清华源使用限速,超过五分钟就断流。

阿里云:pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
清华:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
中国科技大学 pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:pip config set global.index-url http://pypi.hustunique.com/
山东理工大学:pip config set global.index-url http://pypi.sdutlinux.org/
豆瓣:pip config set global.index-url http://pypi.douban.com/simple/

安装插件

需要什么就安装什么
例如:安装 opencv-python

pip install opencv-python --user
pip install numpy --user
pip install matplot --user
pip install pynput --user
pip install win32api --user

开发工具选择

爱用什么用什么,自带的IDLE也能用,但是没有提示
点击以下载pycharm社区版

OpenCV测试

简单测试一下

import cv2
import numpy as np

src = cv2.imread("C:/island.jpeg")#读取文件
cv2.imshow("src",src)#显示读取的文件

vsrc = cv2.VideoCapture(0)#读取视频或摄像头
ret,frame = vsrc.read()#获取帧
cv2.imshow("s1",frame)#显示
cv2.waitKey()#等待键位(括号内为延时,单位ms):可以读取敲击键位
vsrc.release()#释放vsrc
cv2.destroyAllWindows()#关闭窗口

图像的数据

一张图片可以被简单的理解为一个二维矩阵,其中第三通道是颜色。
[440, 600, 3]:长440,宽600,维度为3

print(src.shape)#输出[cols,rows,dim]
print(src.ndim)#输出dim

未完待续!!!!

以上是关于自用篇之快速部署Python:学习视觉识别的主要内容,如果未能解决你的问题,请参考以下文章

图像识别算法及案例

深度学习实践基于深度学习的车牌识别(python,车牌检测+车牌识别)

[Python从零到壹] 六十五.图像识别及经典案例篇之图像霍夫变换详解

[Python从零到壹] 六十三.图像识别及经典案例篇之图像漫水填充分割应用

[Python从零到壹] 六十三.图像识别及经典案例篇之图像漫水填充分割应用

[Python从零到壹] 六十.图像识别及经典案例篇之基于阈值及边缘检测的图像分割