最近遇到了一些圖像處理的需求,所以需要學習一下opencv,來記錄一下我的學習歷程。
- 安裝numpy
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
- 安裝matplotlib
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib
- 安裝opencv
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
擴展庫
pip install opencv-python==3.4.2.17 pip install opencv-contrib-python==3.4.2.17
- 安裝jupyter
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter notebook
基礎環境搭建完畢,使用opencv來牛刀小試一把!(讀取顯示一張圖片)
import cv2 as cv
import numpy as npsrc_img = cv.imread("./ikun.jpg")
cv.imshow("ikun",src_img)
cv.waitKey(0)
cv.destoryAllWindows()
虛擬環境:使用Python虛擬環境很重要,它可以確保項目的隔離性、可維護性和穩定性。無論是在Web開發、數據科學、機器學習還是其他領域,使用虛擬環境都是一個有益的最佳實踐。
- 隔離項目依賴,避免全局影響
- 易于復制和安裝或共享項目
- 利于項目兼容性測試
python -m venv cv # 創建虛擬環境,名為cv.\cv\Scripts\activate # 激活虛擬環境 deactivate # 退出虛擬環境rm -r cv # 刪除虛擬環境