使用anaconda环境设置Opencv

如果你喜欢使用python进行图像处理和视频分析,那么你就来对地方了。Python是可以用来处理图像或视频的主要语言之一。

null

OpenCV和Anaconda的要求 –32位或64位计算机。 –用于Miniconda-400 MB磁盘空间。 –对于Anacond,至少有3 GB的磁盘空间可供下载和安装。 –Windows、macOS或Linux。 –Python 2.7、3.4、3.5或3.6。

水蟒

Anaconda是一款开源软件,包含jupiter、spyder等,用于大型数据处理、数据分析和重型科学计算。Anaconda适用于R和python编程语言。Spyder(Anaconda的子应用程序)用于python。python的Opencv将在skyder中工作。软件包版本由软件包管理系统conda管理。 图片[1]-使用anaconda环境设置Opencv-yiteyi-C++库

安装水蟒: 前往continuum。io/下载/并安装最新版本的Anaconda。确保为相应的体系结构安装“Python 3.6版本”。使用默认设置安装。

图片[2]-使用anaconda环境设置Opencv-yiteyi-C++库

OPENCV

OpenCV(Open Source Computer Vision)是一个计算机视觉库,包含对图片或视频执行操作的各种功能。它最初由Intel开发,但后来由Willow Garage维护,现在由ITSEZ维护。这个库是跨平台的,它可以用多种编程语言,如Python、C++等。 图片[3]-使用anaconda环境设置Opencv-yiteyi-C++库

windows环境下在anaconda上导入opencv的步骤

  1. 创造水蟒环境: 第一步:- 在任务栏中搜索Anaconda,然后选择Anaconda NAVIGATOR。 图片[4]-使用anaconda环境设置Opencv-yiteyi-C++库 第二步:- 现在你会看到一个菜单,里面有各种选项,比如Jupiter notebook、Spyder等。这是Anaconda环境。 第三步:- 选择Spyder,因为它是Anaconda的python IDE,OpenCV库只能在其中工作。
  2. 安装OpenCV 第一步:- 安装Python后,打开Python提示符。

    图片[5]-使用anaconda环境设置Opencv-yiteyi-C++库 第二步:- 输入给定的命令,按enter键,让它下载整个软件包。 命令

    conda install -c menpo opencv
    

    第三步:- 现在,只需在python程序中导入opencv,即可使用图像处理功能。

例如: opencv库的一些基本功能(这些功能在Anaconda的Windows flavor上执行,但也可以在linux flavor上使用)

  • 阅读图像
    img = cv2.imread('LOCATION OF THE IMAGE')
    

    上述函数imread将给定位置的图像存储到变量img。

  • 将图像转换为灰度
    img = cv2.imread('watch.jpg',cv2.IMREAD_GRAYSCALE)
    

    上述函数将图像转换为灰度,然后将其存储在变量img中。

  • 显示存储的图像
    cv2.imshow('image',img)
    

    上述函数显示了存储在img变量中的图像。

  • 将图像保存到文件中
    imwrite(filename, img)
    

    上面的函数将图像存储到文件中。图像存储在矩阵形式的Mat类型变量中。

  • 直接从网络摄像头读取视频
    cap = cv2.VideoCapture(0)
    

    将网络摄像头的实时视频存储在可变上限中。

  • 从本地存储器读取视频
    cap = cv2.VideoCapture('LOCATION OF THE VIDEO')
    

    将位于给定位置的视频存储到变量。

  • 检查视频是否成功存储在变量中
    cap.isOpened()
    

    cap是包含视频的变量。如果视频成功打开,上述函数返回true,否则返回false。

  • 处理完成后释放存储的视频
    cap.release()
    

    上述功能释放存储在cap中的视频。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享