opencv介绍+python调取图片

opencv介绍+python调取图片,第1张

概述opencv介绍+python调取图片opencv介绍简介优势python调取图片前期准备程序运行结果后续opencv介绍简介OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和MacOS *** 作系统上。[1]它轻量级而且高效——由

opencv介绍+python调取图片opencv介绍简介优势python调取图片前期准备程序运行结果后续

opencv介绍 简介

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在linux、windows、AndroID和Mac OS *** 作系统上。 [1] 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持windows,linux,AndroID和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令, 如今也提供对于C#、Ch、Ruby,GO的支持。近年来,在***检测、特定目标跟踪、目标检测、人脸检测、人脸识别、人脸跟踪等领域,opencv都是最火热的应用之一。

优势

OpenCV 使用类BSDlicense,所以对非商业应用和商业应用都是免费(FREE)的。
OpenCV提供的视觉处理算法非常丰富,并且它部分以C语言编写,加上其开源的特性,处理得当,不需要添加新的外部支持也可以完整的编译链接生成执行程序,所以很多人用它来做算法的移植,OpenCV的代码经过适当改写可以正常的运行在DSP系统和ARM嵌入式系统中,这种移植在大学中经常作为相关专业本科生毕业设计或者研究生课题的选题。

python调取图片 前期准备下载安装 python下载安装 opencv(在上篇文章中详细讲解了安装)有一个python编译软件(推荐pycharm)准备一张图片(注意存放路径)程序

本程序非常简单,只需要调用opencv库,加上几行简单的代码即可。

import cv2import numpy as npimg = cv2.imread("D:/123.jpg")#读取指定位置的一副图片print("aa")cv2.nameDWindow("Image") #初始化一个名为Image的窗口cv2.imshow("Image",img) # 显示图片cv2.waitKey(0) #等待键盘触发事件,释放窗口
运行结果

随手调用了一张图

后续

总结
想了解更多,可以关注公众号。

或者订阅项目实战专栏,了解更多详细项目,里面有完整代码和讲解。

总结

以上是内存溢出为你收集整理的opencv介绍+python调取图片全部内容,希望文章能够帮你解决opencv介绍+python调取图片所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1185065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存