PILPython 图像处理库
PythonWare公司提供了免费的图像处理工具包PIL(Python Image Library),该软件包提供了基本的图像处理功能,如:改变图像大小,旋转图像,图像格式转换,色场空间转换,图像增强,直方图处理,插值和滤波等等。虽然在这个软件包上要实现类似MATLAB中的复杂的图像处理算法并不太适合,但是Python的快速开发能力以及面向对象等等诸多特点使得它非常适合用来进行原型开发。
在PIL中,任何一副图像都是用一个Image对象表示,而这个类由和它同名的模块导出,因此,要加载一副图像,最简单的形式是这样的:
import Image
img = Image.open(“dip.jpg”)
注意:第一行的Image是模块名;第二行的img是一个Image对象; Image类是在Image模块中定义的。关于Image模块和Image类,切记不要混淆了。现在,我们就可以对img进行各种操作了,所有对img的 操作最终都会反映到到dip.img图像上。
评论
Imagine-PHPPHP图像处理库
Imagine是PHP一个强大的图像处理库,要求PHP5.3及更新版本,其灵感来自于Python的PIL。示例代码:<?php$imagine = new Imagine\Gd\Imagine(
Imagine-PHPPHP图像处理库
0
RMagickRuby图像处理库
RMagick是Ruby语言跟ImageMagick图形处理程序之间的接口,Ruby程序可以利用RMagick对图像进行缩略、剪裁等等的一系列操作。
RMagickRuby图像处理库
0
ImageWorkshopPHP图像处理库
ImageWorkshop是一个用来对图片进行各种处理的PHP开源库,支持图层操作,你可以使用它重定义尺寸、裁剪、制作缩略图、打水印等等。
ImageWorkshopPHP图像处理库
0
Ygloo-external-libpngPNG 图像处理库
Ygloo-external-libpng 是雅虎扩展的一个 PNG 图像处理库。如果想获得 UNI
Ygloo-external-libpngPNG 图像处理库
0
PaintbrushJSJS图像处理库
PaintbrushJS是一个轻量级的JSCanvas库用来做一些简单的图像处理。演示:http://mezzoblue.github.com/PaintbrushJS/demo/index.html
PaintbrushJSJS图像处理库
0