图像处理库 [英] Image processing libraries

查看:115
本文介绍了图像处理库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近回到图像处理。我之前使用的大部分内容都是Matlab。我想切换到更方便和开放的语言。



使用Python库之后 PIL 并且痛苦地了解它内置的只有3x3和5x5滤波器内核,我决定在这里询问是否有人知道好的图像处理库。



现有的图像处理库(任何语言)是什么?
它们是快速/成熟还是处于早期阶段?

解决方案

查看python Scipy library 。它是python中的开源快速n维数组操作库。它拥有所有基本的图像处理工具:





它没有Matlab图像处理工具箱的所有更高级的功能。然而,正如Vereb建议的那样,其中很多都可以在ITK中找到(也有python风格)。



像我一样,我想从matlab到动态像python这样的语言。就像你一样,当我意识到它只是python中的ImageMagick时,我对PIL很​​失望。您仍然需要使用PIL来读取/写入图像。



使用python获得类似Matlab的图像处理体验 Numpy / Scipy Matplotlib Spyder 。所有这些和更多内容都方便地打包在 Python(X,Y)中,仅适用于Windows。 / p>

I recently came back to image processing. Most of what I used previously was Matlab. I'd like to switch to a more convenient and open language.

After having used Python library PIL and bitterly understood it had, built-in, only 3x3 and 5x5 filter kernels, I decided to ask here if someone knows of good image processing libraries.

What are the existing image processing libraries (any language) ? Are they fast / mature / still in early phase ?

解决方案

Check out the python Scipy library. It's an open source fast n-dimensional array manipulation library in python. It has all the basic image processing tools:

It doesn't have all the more advanced functions of Matlab's Image Processing Toolbox. However, as Vereb suggested, a lot of those can be found in ITK (also available in python flavor).

Like you I wanted to get away from matlab to a dynamic language like python. And like you, I was disappointed by PIL, when I realized it was just an ImageMagick in python. You'll still need to use PIL for reading/writing images.

To get a Matlab-like image processing experience with python get Numpy/Scipy, Matplotlib and Spyder. All of which and more is conveniently packaged in Python(X,Y) for windows only.

这篇关于图像处理库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆