【机器视觉学习笔记】python安装OpenCV并设置自动补全及代码提示
目錄
- 安裝
- 測試
- 設(shè)置自動補(bǔ)全及代碼提示
平臺:Windows 10 20H2
Python 3.8.12 (default, Oct 12 2021, 03:01:40) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
OpenCV 4.5.4.58
安裝
本節(jié)內(nèi)容引自使用pip安裝Opencv —— xwc2
在要安裝的環(huán)境內(nèi)使用如下命令安裝:
不用源:
pip3 install opencv-contrib-python或使用國內(nèi)鏡像源加速下載:
pip3 install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple(我已事先安裝過了,沒安裝過的需要y確認(rèn))
一般來說, pip提供的opencv的包的類型有四種:
opencv-python: 只包含opencv庫的主要模塊. 一般不推薦安裝.
opencv-contrib-python: 包含主要模塊和contrib模塊, 功能基本完整, 推薦安裝.
opencv-python-headless: 和opencv-python一樣, 但是沒有GUI功能, 無外設(shè)系統(tǒng)可用.
opencv-contrib-python-headless: 和opencv-contrib-python一樣但是沒有GUI功能. 無外設(shè)系統(tǒng)可用.
因此一般來說都會選擇安裝opencv-contrib-python
不要同時安裝opencv-python和opencv-contrib-python
測試
import cv2 print(cv2.__version__)返回所安裝的OpenCV版本
設(shè)置自動補(bǔ)全及代碼提示
本節(jié)內(nèi)容引自關(guān)于pycharm中opencv-pyton導(dǎo)入cv2后無法自動補(bǔ)全的問題的解決方法,不用作任何文件上的修改 —— 槍槍槍
直接
import cv2會發(fā)現(xiàn)是沒有智能補(bǔ)全和代碼提示的:
改為
就行:
智能補(bǔ)全出現(xiàn)了:
不過代碼提示不能顯示文本信息:
但Ctrl+鼠標(biāo)左鍵查看源碼的功能還在:
總結(jié)
以上是生活随笔為你收集整理的【机器视觉学习笔记】python安装OpenCV并设置自动补全及代码提示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: snap7 python连接_pytho
- 下一篇: Android性能优化典范(转)