编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Java Image Filters 是由 Jhlabs 开发的一组用来处理 Java 图像的类库,提供各种常用的图像处理效果,例如反转色、扭曲、水波纹、凹凸、黑白效果等等数十种效果,如下图所示,更多的效果请看其网站首页:
GraphvizR是一个graphviz的Ruby绑定,它可以产生graphviz图形,并且能作为一个rails插件来运行。
Cairo的Ruby绑定 Cairo是一个支持多种输出的2D图形库。目前支持的输出包括X Window系统、win32、图片、Quartz、XCB、PostScript和PDF文件。
GOBLIN图形库包括一个C + +类库的一个大型系列图优化的方法、GOSH以及TCL /Tk脚本语言的扩展。GOBLIN包括一个图形编辑器,并支持标准图形布局方法。
MagickWand 是一个PHP的模块,用来访问 ImageMagick 的图像处理库。下面是一个使用 MagicWand 的代码片段:
NVIDIA Scene Graph (NVSG) 软件开发套件是一个面向对象的编程库,主要用于创建场景图形的应用程序。
PNGwriter 是一个用来创建PNG格式图像的C++类库。 示例: #include <pngwriter.h> int main()
gRuby 是一个 Ruby/GD 的封装库。 Ruby/GD 是 Ruby 对 GD 图形库的接口封装。
Jhead 是一个用C语言开发的用来操作图像文件的EXIF信息的库。读取 EXIF 信息时输出如下:
PHPLOT 是一个用来创建图表的PHP图形类,需要 PHP5 的支持。PHPLot使用PHP的GD扩展来生成 PNG/GIF/JPEG 格式图片。
AGG,全名:Anti-Grain Geometry,是一个开源的、高效的2D图形库。AGG的功能与GDI+的功能非常类似,但提供了比GDI+更灵活的编程接口,其产生的图形的质量也非常高,而且它是跨平台的,其宣传可以在非常多的操作系统
JexifViewer是一个数码相机拍摄的照片中的EXIF信息的Java开源工具。可以作为图片查看工具,可以旋转,放大/缩小,打印选中的图片,包括以幻灯片的方式展示。
Ruby/SDL是一个SDL的Ruby扩展。这个类库令你可以绘制图形,处理输入,和播放音效。
Open Toolkit (OpenTk) 是一个强类型的跨平台 OpenGL 和 OpenAL 封装,适应 C# 和 Mono以及.NET 平台。可以在
LibJPEG 是一个广泛使用的 JPEG 图像压缩库,采用 C 语言开发。
mod_gfx 是一个对图像进行即时处理的 Apache 模块,安装方法: Ensure APXS, libgd, and gcc are installed
bmplib 是一个用来创建 24位 BMP 位图的 C 语言库,不依赖于其他程序库。
Graphviz 是一款由 AT&T Research 和 Lucent Bell 实验室开源的可视化图形工具,可以很方便的用来绘制结构化的图形网络,支持多种格式输出。
DISLIN是一个高级别,易于使用的绘图库,支持曲线,条形图,饼图,三维彩色图,曲面,轮廓,和地图显示。支持多种输出格式,如X11的,VGA,PostScript
GD 是一个开源的图像处理库,支持 PNG/JPEG/GIF以及其他格式的图像。GD一般被用来创建图表、图形、缩略图以及其他图像相关的处理操作。