编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
JxCapture是一种跨平台、能为Java应用程序提供综合屏幕抓取API的库程序。不论是整个窗口还是单个对象,你都能抓取屏幕上的所有图片元素然后将它保存为java.awt.image.BufferedImage对象以便进一步在Java代码里处理
J-Focus (JFocus) 是一个Javascript脚本实现的动画应用框架,用于快速地开发基于动画效果的Web应用。其特点如下:
EvaThumber 是一个基于URL的轻量级图片处理库,支持缩放/旋转/截取/滤镜等多种常用图片处理,支持设置水印/二维码,并且可以进行面部识别以及PNG优化压缩,所有处理仅仅需要通过更改图片的URL。
Two.js 是一个二维的绘图 API,用于较新的 Web 浏览器,可基于不同上下文绘制,包括 svg、canvas 和 webgl。
VivaGraphJS 是一个 JavaScript 库,用来在网页上进行图形绘制。旨在扩展和支持不同的渲染引擎和布局算法,当前支持通过 SVG 和 CSS
MIT计算机科学和人工智能实验室的研究人员创造出一种专门设计简化图像处理的程序语言Halide,源代码托 管在GitHub上,目前二进制程序只支持Mac OS
在图像压缩研究领域,很难做到又快又好,最优秀的压缩算法通常很慢,实际应用价值不大。Christoph
这是一个小巧的相片Exif信息读取和 修改 的Java库。它同时是一个可执行程序,但代码是开源的,可以通过看代码提取出接口自己调用。
LuxRender 是一款物理真实的、无偏差的开源渲染器。 LuxRender渲染是根据渲染方程来模拟光的传输,生成物理真实的图像。但LuxRender
rawson.js 是一个 JavaScript 实现的 camera raw 预览。可显示嵌入式 JPEG 预览和 raw 文件的元数据。
ImageFilter For Windows Phone 下面是一些过滤效果: InvertFilter AutoLevelFilter RadialDistortionFilter
VectorGraphics2D 可以将 Java 的绘图操作导出为 Encapsulated PostScript (EPS), Scalable Vector Graphics (SVG), 和 Portable Document Format (PDF) 文件。支持渲染所有几何图形。
名字说明: T,头像之意。 clip,读[klip],译为裁剪。 Tclip,是一个头像自动识别,php图片裁剪项目。
Harlan 是一个声明式的、GPU 领域特定的编程语言。目前主要是用于技术实现和优化的测试用途。该语言很小,用于简化浏览新的分析器和优化。
GFXprim 是一款模块化 2D 位图图形库。GFXprim 组织成模块,每个模块实现不同的功能。GFXprim 的目的是提供一个简单但非常强大的 API
Pillow 是 PIL 的替代版本,PIL 软件包提供了基本的图像处理功能,如:改变图像大小,旋转图像,图像格式转换,色场空间转换,图像增强,直方图处理,插值和滤波等等。
ImageWorkshop 是一个用来对图片进行各种处理的 PHP 开源库,支持图层操作,你可以使用它重定义尺寸、裁剪、制作缩略图、打水印等等。
APNG Optimizer 是 APNG 动画的优化工具。 使用方法:apngopt anim.png [anim.opt.png]
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。
基于Javascript的bitmap处理,并且将位图输出为base64编码以便于浏览器进行显示。