目录

  • 安装
  • 测试
  • 设置自动补全及代码提示

平台: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


安装

本节内容引自使用pip安装Opencv —— xwc2

在要安装的环境内使用如下命令安装:

不用源:

pip3 install opencv-contrib-python

或使用国内镜像源加速下载:

pip3 install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple

(我已事先安装过了,没安装过的需要y确认)

一般来说, pip提供的opencv的包的类型有四种:
opencv-python: 只包含opencv库的主要模块. 一般不推荐安装.
opencv-contrib-python: 包含主要模块和contrib模块, 功能基本完整, 推荐安装.
opencv-python-headless: 和opencv-python一样, 但是没有GUI功能, 无外设系统可用.
opencv-contrib-python-headless: 和opencv-contrib-python一样但是没有GUI功能. 无外设系统可用.
因此一般来说都会选择安装opencv-contrib-python
不要同时安装opencv-python和opencv-contrib-python

测试

import cv2
print(cv2.__version__)

返回所安装的OpenCV版本

设置自动补全及代码提示

本节内容引自关于pycharm中opencv-pyton导入cv2后无法自动补全的问题的解决方法,不用作任何文件上的修改 —— 枪枪枪

直接

import cv2

会发现是没有智能补全和代码提示的:


改为

import cv2.cv2 as cv2

就行:
智能补全出现了:

不过代码提示不能显示文本信息:

但Ctrl+鼠标左键查看源码的功能还在:

【机器视觉学习笔记】python安装OpenCV并设置自动补全及代码提示相关推荐

  1. 假装认真的LaTeX学习笔记(1)—— Sublime中自动补全LaTeX命令(LaTeX-cwl安装教程)

    假装认真的LaTeX学习笔记(1)-- Sublime中自动补全LaTeX命令 简介 使用环境 如何在Sublime中获得LaTeX自动补全功能 安装Sublime插件--LaTeX-cwl 方法一: ...

  2. PowerShell: 在PowerShell窗口中设置自动补全和智能提示

    前言 随着PowerShell的兴起和不断完善,在Windows中的Shell体验不断的改进.但是之前有好多东西依然没有太大的改进.例如说之前我们在CMD或者PowerShell中要执行之前执行过的命 ...

  3. sqlyog设置自动补全_sqlyog智能提示如何设置?sqlyog智能提示设置流程介绍

    sqlyog智能提示如何设置?sqlyog智能提示设置流程介绍 更新时间:2019-08-12 作者:cc 最近不少朋友表示还不会设置sqlyog智能提示,使用下面小编就带来sqlyog智能提示设置的 ...

  4. python opencv vscode 增加自动补全 auto completement

    python opencv vscode 增加自动补全 auto completement 现状 解决方法 参考 现状 vscode中使用opencv时,无法自动补全. 解决方法 自己生成 pyi 文 ...

  5. 成长笔记--解决Eclipse 变量名的自动补全问题

    成长笔记--解决Eclipse 变量名的自动补全问题 参考文章: (1)成长笔记--解决Eclipse 变量名的自动补全问题 (2)https://www.cnblogs.com/whunick/p/ ...

  6. VSCODE 设置自动补全括号

    VSCODE 设置自动补全括号 想要vscode 打左括号自动补右括号 打开设置,搜索autoClosingBrackets 将never更改成自己需要的就可以了 我自己的习惯是这样的

  7. IntelliJ IDEA设置自动补全

    文章目录 一.自动补全作用 二.IntelliJ IDEA设置自动补全 1.进入设置 2.复制一份设置(在不影响原来的设置情况下复制一份设置) 3.选择Main menu--Code--Complet ...

  8. VScode 设置自动补全快捷键

    VScode 设置自动补全快捷键,tab键切换enter键选择. 1.Ctrl + Shift + P搜索key 在keybindings.json 文件配置中 [{"key": ...

  9. 新版VSCode中Python设置自动补全函数括号

    文章目录 前言 一.旧版的方法(Jedi) 二.新版的方法(Pylance) 提示 前言 在网上能找到的关于如何让VSCode中Python自动补全函数括号的方法都是同样的,但基本上都是几年前的方法了 ...

最新文章

  1. iOS Sharing #02 | 2019-03-30
  2. quartz分布式集群部署并且可视化配置job定时任务
  3. 大气波导计算MATLAB,基于抛物方程的大气波导环境下电波传播的研究rbedacv8.ppt
  4. json 文档拆分工具_如何把PDF多页文档拆为单页?快看高手私藏实用的技巧
  5. jsp隐式对象_JSP隐式对象
  6. CentOS 下无线网卡的安装和使用
  7. 【LeetCode】026. Remove Duplicates from Sorted Array
  8. mysql sleep进程 java_请教java更新mysql,更新进程sleep
  9. Pyserial相关知识
  10. 爬取某app的古诗文翻译注释等
  11. scrapy框架之spider
  12. 串口接反会不会烧IO
  13. 张氏华孙公 福建省上杭县张氏第一代开基祖宗
  14. 从排序数组中删除重复项-Python-LeetCode
  15. badboy录制网站出现css样式混乱,网页的图标点击没反应
  16. mysql通过idb文件,恢复数据库
  17. 数据结构--栈的基本概念与应用
  18. 2020 中国软件 100 强,腾讯第二、阿里第三,第一是谁呢?你们公司上榜了吗?
  19. OpenGL全屏显示背景贴图
  20. 最初计算机研制时间科学家,美科学家研制“时间晶体”超越宇宙寿命 类似永动机...

热门文章

  1. mac上nginx静态页面访问403
  2. oracle复习笔记
  3. protobuf java 生成_protobuf代码生成
  4. 白裤子变粉裤子怎么办_使用裤子构建构建数据科学的monorepo
  5. leetcode1296. 划分数组为连续数字的集合(贪心算法)
  6. 和css3实例教程_最好CSS和CSS3教程
  7. @ResponseBody//该注解会将返回值转为json格式并放到响应体中返回到前台
  8. Linux防火墙iptables基础详解
  9. AndroidManifest.xml清单文件要点
  10. Struts2学习笔记1