Python+OpenCV 零基础学习笔记(1):anaconda+vscode+jupyter环境配置

文章目录

前言

作为一个C# 上位机,我认为上位机的终点就是机器视觉+运动控制。最近学了会Halcon发现机器视觉还是要学一下OpenCV。作为一个爱学习的程序员,我认为Python是逃不过的,毕竟Python可以使用的场景实在太多了,深度学习,人工智能。虽然我是本科学历,但是我还是想去了解一下。

相关链接

【2022B站最好的OpenCV课程推荐】OpenCV从入门到实战 全套课程
OpenCV+Python CSDN专栏
Gitee 项目地址

环境配置:Anaconda

Anaconda是一个方便管理的Python集成包,优点如下:

  • 集成了180个常用的科学计算的包
  • 方便管理多个版本的Python环境

Anaconda python常用配置环境

Anaconda 下载网址

一路确定就可以了,要记得安装的位置

Python配置

如果你的电脑只装了一个Python环境,就直接安装就好了。我这里提供多个python环境的解决方案。

找到你的Anaconda的安装位置,使用命令行进入,然后输入python就可以看到你安装的Python版本了。我这里的安装位置是E盘的Anaconda位置

然后再cdScript目录,输入pip list,查看安装包

OpenCV

Scirpt目录中,直接运行

复制代码
pip install opencv-python

然后退到根目录,看看OpenCV是否安装成功

如果我们cv2.__version__能正常显示Python版本,那就说明我们python版本安装是正确的版本。

Opencv-contrib:Opencv扩展

Notebook:python代码笔记


vscode配置

我个人选择vscode,史上最强IDE。

配置Anaconda

Anaconda 环境变量手动设置(详细)
Python环境部署:Anaconda & VS Code on Windows

运行如下代码

python 复制代码
import sys
print(sys.version)
print('hello world!')

Jupyter

vscode中配置jupyter(彻底解决Failed to start the Kernel问题)

运行成功,虽然我暂时也不知道有啥用

运行如下代码

python 复制代码
#%%
# 测试注释
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
p = np.linspace(0,20,100)
plt.plot(p,np.sin(p))
plt.show()



文件导出

vscode建议直接导出html,再使用html转pdf进行转换,因为直接导出pdf需要安装xelatex。




Jupyter第一次接触,我后面再去用一下了解一下

相关推荐
小徐学编程-zZ3 小时前
量产测试数据
python·压力测试·数据库架构
QQ8057806513 小时前
django基于机器学习的电商评论情感分析系统设计实现
python·机器学习·django
wx09093 小时前
stata实现机器学习的环境配置
python·机器学习·stata
Purple Coder3 小时前
BMS学习经验
学习
经济元宇宙4 小时前
摄影培训行业百科:机构选择与学习路径全解析
大数据·人工智能·学习
じ☆冷颜〃4 小时前
实分析与测度论、复分析、傅里叶分析、泛函分析、凸分析概述.
笔记·学习·数学建模·拓扑学·傅立叶分析
星夜夏空995 小时前
STM32单片机学习(10)——GPIO输入
stm32·单片机·学习
nuowenyadelunwen5 小时前
CS 61A Lab 2 笔记:短路求值、高阶函数与 Lambda 表达式
python·函数式编程·cs61a·berkeley
qq_422828626 小时前
android图形学之SurfaceControl和Surface的关系 五
android·开发语言·python
南境十里·墨染春水6 小时前
linux学习进展 shell编程
linux·运维·学习