毕设准备做cv相关项目,今天开始学习cv基础知识,课程为B站“【不要再看那些过时的OpenCV老教程了】2022巨献,OpenCV零基础小白最新版全套教程(人工智能机器视觉教程)”
pip install virtualenv
virtualenv venv
cd venv
cd Scripts
activate
不要安装超过及3.4.2的包,因为有些算法被申请专利而不能使用。
opencv包:opencv-python3.4.11.45
opencv扩展包:opencv-contrib-python3.4.11.45
Jupyter:"Jupyter"名字来源于它所支持的核心编程语言:Julia、Python和R。Jupyter随IPython内核一起提供,该内核允许用户使用Python编写程序。目前,还有100多个其他内核也可以使用
Matplotlib:是一款用于数据可视化的 Python 软件包,支持跨平台运行,它能够根据 NumPy ndarray 数组来绘制 2D 图像,它使用简单、代码清晰易懂,深受广大技术爱好者喜爱。
NumPy 是 Python 科学计算的软件包,ndarray 则是 NumPy 提供的一种数组结构
pip install opencv-python==3.4.11.45 opencv-contrib-python==3.4.11.45 jupyter matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
ipython
import cv2
cv2.__version__
exit();
pip install ipykernel
python -m ipykernel install --user --name venv --display-name venv
这时能在C:/毕业设计/深度学习/venv/seript中打开jupyter,但是不能在C:/毕业设计/深度学习中打开jupyter。如果我们想要在C:/毕业设计/深度学习中打开jupyter,那么就要在C:/毕业设计/深度学习/venv/seript中安装jupyter:
pip install jupyter matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
安装后即可打开
如果没有弹出浏览器自动打开,那么需要我们手动复制url到浏览器打开:
完成!