加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Python中的十大图像处理赏罚器材

发布时间:2019-06-10 12:29:27 所属栏目:建站 来源:大数据文摘
导读:大数据文摘出品 编译:张秋玥、小七、蒋宝尚 本文首要先容了一些简朴易懂最常用的Python图像处理赏罚库。 当现代界布满了各类数据,而图像是个中高的重要构成部门。然而,若想其有所应用,我们必要对这些图像举办处理赏罚。图像处理赏罚是说明和哄骗数字图像的进程,旨

OpenCV( 开源计较机视觉库,Open Source Computer Vision Library)是计较机视觉应用中行使最普及的库之一。OpenCV-Python是OpenCV的python API。 OpenCV-Python不只速率快(由于靠山由用C / C ++编写的代码构成),也易于编码和陈设(因为前端的Python包装器)。 这使其成为执行计较麋集型计较机视觉措施的绝佳选择。

行使声名文档:https://github.com/abidrahmank/OpenCV2-Python-Tutorials

用法举例:行使Pyramids建设一个名为'Orapple'的新生果的成果

Python中的十大图像处理赏罚器材

6. SimpleCV

SimpleCV也是用于构建计较机视觉应用措施的开源框架。 通过它可以会见如OpenCV等高机能的计较机视觉库,而无需起宰衡识位深度、文件名目或色彩空间等。进修难度远远小于OpenCV,而且正如他们的口号所说,“ 它使计较机视觉变得简朴 ”。支持SimpleCV的一些概念是:

纵然是初学者也可以编写简朴的呆板视觉测试

摄像机、视频文件、图像和视频流都可以交互操纵

行使声名文档:https://simplecv.readthedocs.io/en/latest/

用法举例

Python中的十大图像处理赏罚器材

7. Mahotas

Mahotas是另一个用于Python的计较机视觉和图像处理赏罚库。 它包括传统的图像处理赏罚成果(如滤波和形态学操纵)以及用于特性计较的更当代的计较机视觉成果(包罗乐趣点检测和局部描写符)。 该接口行使Python,合用于快速开拓,但算法是用C ++实现的,而且针对速率举办了优化。Mahotas库运行很快,它的代码很简朴,(对其余库的)依靠性也很小。 提议阅读他们的官方文档以相识更多内容。

行使声名文档:

https://mahotas.readthedocs.io/en/latest/install.html

用法举例

Mahotas库行使简朴的代码来完成事变。 对付“ 探求Wally ”的题目,Mahotas完成的得很好,并且代码量很是小。

Python中的十大图像处理赏罚器材Python中的十大图像处理赏罚器材

8. SimpleITK

ITK(Insight Segmentation and Registration Toolkit)是一个开源的跨平台体系,为开拓职员提供了一整套用于图像说明的软件器材。 个中, SimpleITK是一个成立在ITK之上的简化层,旨在促进其在快速原型计划、教诲以及剧本说话中的行使。SimpleITK是一个包括大量组件的图像说明器材包,支持一样平常的过滤操纵、图像支解和配准。 SimpleITK自己是用C++编写的,但可用于包罗Python在内的大量编程说话。

行使声名文档:https://github.com/hhatto/pgmagick

这里有大量声名白怎样行使SimpleITK举办教诲和研究勾当的Jupyter notebook。notebook中演示了怎样行使SimpleITK举办行使Python和R编程说话的交互式图像说明。

用法举例:

下面的动画是行使SimpleITK和Python建设的可视化的严酷CT / MR配准进程。

Python中的十大图像处理赏罚器材

9. pgmagick

pgmagick是GraphicsMagick库基于Python的包装器。GraphicsMagick 图像处理赏罚体系偶然被称为图像处理赏罚的瑞士军刀。它提供了强盛而高效的器材和库荟萃,支持高出88种首要名目图像的读取、写入和操纵,包罗DPX,GIF,JPEG,JPEG-2000,PNG,PDF,PNM和TIFF等重要名目。

行使声名文档:https://github.com/hhatto/pgmagick

用法举例:图片缩放、边沿提取

Python中的十大图像处理赏罚器材

图片缩放

Python中的十大图像处理赏罚器材

边沿提取

10. Pycairo

Pycairo是图形库cairo的一组python绑定。 Cairo是一个用于绘制矢量图形的2D图形库。 矢量图形很风趣,由于它们在调解巨细或举办调动时不会低落清楚度。Pycairo库可以从Python挪用cairo呼吁。

行使声名文档:https://github.com/pygobject/pycairo

用法:Pycairo可以绘制线条、根基外形和径向渐变

Python中的十大图像处理赏罚器材

以上就是一些免费的优越图像处理赏罚Python库。有些很知名,你也许已经知道可能用过,有些也许对你来嗣魅照旧新的。那正好此刻就上手操纵一下,试一试吧!

相干报道:

https://towardsdatascience.com/image-manipulation-tools-for-python-6eb0908ed61f

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读