【数字图像处理】Anaconda下安装OpenCV

本篇文章内容极大程度上引用了Anaconda下安装OpenCV,只是根据个人的情况稍作了一些简单的修改。原文章写的已经很好了,只是我根据我的需求稍微修改了下方便我后期进行查找。

查看版本:

可以在Anaconda Prompt里查看Anaconda的版本和Python的版本

第一步:打开Anaconda Prompt
第二步:查看Anaconda的版本。输入命令 conda -V(个人认为conda的版本影响不是太大哈
第三步:查看Python的版本。可以直接在查看完Anaconda之后查看。输入命令python即可。
查看自己使用的版本是为了方便找到对应的OpenCV的版本。工具有不同的版本,不同的工具对应使用的版本也不一样。就好比不同的人要对应差不多的年纪结合一起使用,这样更加方便。

下载和安装OpenCV

1.下载

OpenCV的下载可以去官网下载,找到自己需要的版本,轻点小指头就可以下载啦。

Releases - OpenCV
https://opencv.org/releases/

也可以使用镜像。(更快)

Links for opencv-python (tsinghua.edu.cn)
https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/

可以找到很多的版本
opencv_python是OpenCVde Python的API接口
cp38-win-amd64 是对应的python3.8.X和Windows操作系统64位。(版本这块python版本和系统都要对应上哈
轻点小指头就能下载好啦

2.安装

安装opencv需要用到的numpy和scipy:

pip install numpy
pip install scipy

最后将之前下载好的opencv(whl格式)安装进工作环境
找到存放文件的地址,将他复制到你环境的lib的site_packages中(详细路径如图)
在这里插入图片描述
在prompt中安装opencv
pip install D:\Anaconda\envs\pytorch\Lib\site-packages\opencv_python-4.5.4.60-cp36-cp36m-win_amd64.whl
最后这个版本的信息需要根据你下载的opencv版本吧来进行修改

检验OpenCV

import cv2
print(cv2.__version__)   # 有两个下划线

检测完成后就可以使用opencv了

一些OpenCV的简单操作

import cv2 as cv

读取图片:

source_img = cv.imread('图片路径')

查看读取的图片:
注意:opencv读进来的图片已经是一个numpy矩阵了,彩色图片维度是(高度,宽度,通道数)。数据类型是uint8

cv.imshow("img", source_img)
cv.waitKey(0) # 这个是让opencv等待,如果不等待的话图片展示一下就退出了

查看图片大小

print(img.shape)

需要以float类型读入图片

# 只需要在原始读入图片的基础上进行转换即可
source_img.astype(np.float64)
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值