柳城網(wǎng)站開(kāi)發(fā)電子商務(wù)網(wǎng)頁(yè)制作
文章目錄
- 前言
- 相關(guān)鏈接
- 環(huán)境配置:Anaconda
- Python配置
- OpenCV
- Opencv-contrib:Opencv擴(kuò)展
- Notebook:python代碼筆記
- vscode配置
- 配置Anaconda
- Jupyter
- 文件導(dǎo)出
前言
作為一個(gè)C# 上位機(jī),我認(rèn)為上位機(jī)的終點(diǎn)就是機(jī)器視覺(jué)+運(yùn)動(dòng)控制。最近學(xué)了會(huì)Halcon發(fā)現(xiàn)機(jī)器視覺(jué)還是要學(xué)一下OpenCV。作為一個(gè)愛(ài)學(xué)習(xí)的程序員,我認(rèn)為Python是逃不過(guò)的,畢竟Python可以使用的場(chǎng)景實(shí)在太多了,深度學(xué)習(xí),人工智能。雖然我是本科學(xué)歷,但是我還是想去了解一下。
【2022B站最好的OpenCV課程推薦】OpenCV從入門(mén)到實(shí)戰(zhàn) 全套課程
CSDN標(biāo)題里個(gè)括號(hào)對(duì)應(yīng)視頻的分P
相關(guān)鏈接
【2022B站最好的OpenCV課程推薦】OpenCV從入門(mén)到實(shí)戰(zhàn) 全套課程
OpenCV+Python CSDN專欄
Gitee 項(xiàng)目地址
環(huán)境配置:Anaconda
Anaconda是一個(gè)方便管理的Python集成包,優(yōu)點(diǎn)如下:
- 集成了180個(gè)常用的科學(xué)計(jì)算的包
- 方便管理多個(gè)版本的Python環(huán)境
Anaconda python常用配置環(huán)境
Anaconda 下載網(wǎng)址
一路確定就可以了,要記得安裝的位置
Python配置
如果你的電腦只裝了一個(gè)Python環(huán)境,就直接安裝就好了。我這里提供多個(gè)python環(huán)境的解決方案。
找到你的Anaconda
的安裝位置,使用命令行進(jìn)入,然后輸入python
就可以看到你安裝的Python版本了。我這里的安裝位置是E盤(pán)的Anaconda位置
然后再cd
到Script
目錄,輸入pip list,查看安裝包
OpenCV
在Scirpt
目錄中,直接運(yùn)行
pip install opencv-python
然后退到根目錄,看看OpenCV是否安裝成功
如果我們cv2.__version__
能正常顯示Python版本,那就說(shuō)明我們python版本安裝是正確的版本。
Opencv-contrib:Opencv擴(kuò)展
Notebook:python代碼筆記
vscode配置
我個(gè)人選擇vscode,史上最強(qiáng)IDE。
配置Anaconda
Anaconda 環(huán)境變量手動(dòng)設(shè)置(詳細(xì))
Python環(huán)境部署:Anaconda & VS Code on Windows
運(yùn)行如下代碼
import sys
print(sys.version)
print('hello world!')
Jupyter
vscode中配置jupyter(徹底解決Failed to start the Kernel問(wèn)題)
運(yùn)行成功,雖然我暫時(shí)也不知道有啥用
運(yùn)行如下代碼
#%%
# 測(cè)試注釋
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()
文件導(dǎo)出
vscode建議直接導(dǎo)出html,再使用html轉(zhuǎn)pdf進(jìn)行轉(zhuǎn)換,因?yàn)橹苯訉?dǎo)出pdf需要安裝xelatex。
Jupyter第一次接觸,我后面再去用一下了解一下