多层次图像分割

高分辨率遥感影像中丰富的地物目标与空间语义关系必须在多个尺度下才能充分表达和描述。多层次图像分割的目标就是对一幅图像通过一次分割生成具有网络层次关系的多尺度层次表达,为图像分类与地物目标提取提供基础。

Clojure Titanium

Titanium是一个强大的Clojure图形库,基于AureliusTitan构建,提供了Clojure风格的API和图像处理DSL。

Portable OpenCL

PortableOpenCL(pocl)是一个高效的OpenCL标准实现,提供易移植的开源实现。该项目另外一个目的就是通过编译器优化实现性能的提升,减少人工优化的步骤。

LuxRender

LuxRender是一款物理真实的、无偏差的开源渲染器。LuxRender渲染是根据渲染方程来模拟光的传输,生成物理真实的图像。但LuxRender只是一款渲染程序而不是3D建模程序,它需要其它3D程序来创建包含材质设置和相机设置的场景,然后通过导出脚本,将场景的所有信息都写入一个LuxRender文件格式的文件中。用LuxRender打开这个文件后,要做的事情只是渲染这个场景。LuxRe

EvaThumber

EvaThumber是一个基于URL的轻量级图片处理库,支持缩放/旋转/截取/滤镜等多种常用图片处理,支持设置水印/二维码,并且可以进行面部识别以及PNG优化压缩,所有处理仅仅需要通过更改图片的URL。EvaThumber基于PHP实现,可以一键安装在任何主流系统,由于基于URL实现接口,所以其他编程语言也可以使用EvaThumber作为前端组件。EvaThumber是一个基于U

rawson.js

rawson.js是一个JavaScript实现的cameraraw预览。可显示嵌入式JPEG预览和raw文件的元数据。

imgscalr

imgscalr是一个对图片进行缩放的Java类库。示例代码:importstaticorg.imgscalr.Scalr.*;publicstaticBufferedImagecreateThumbnail(BufferedImageimg){//Createquickly,thensmoothandbrightenit.im

Two.js

Two.js是一个二维的绘图API,用于较新的Web浏览器,可基于不同上下文绘制,包括svg、canvas和webgl。示例代码://Makeaninstanceoftwoandplaceitonthepage.varelem=document.getElementById('draw-shapes').children[0];var

Animata

Animata是一款优秀的实时交互动画开发软件,基于C++开发,GPL协议发布,编译时需要Scons来生成脚本。Animata可以用很少量的操作就生成一个“木偶人”形式的动画角色,并且根据客观的物理规律,以及设计的要求完成交互式的运动动画。

VectorGraphics2D

VectorGraphics2D可以将Java的绘图操作导出为EncapsulatedPostScript(EPS),ScalableVectorGraphics(SVG),和PortableDocumentFormat(PDF)文件。支持渲染所有几何图形。

DephtInition

使用微软Kinect平台进行3D扫描是一种常见方法,如今计算机工程师吉安卡洛已经找到了一种新的方式:使用对焦堆叠。这个概念被称为焦点深度,通常使用在显微镜中。吉安卡洛将其进行了简化,设法建立一个超级实惠的系统,只使用一台佳能PowerShot照相机和一些定制的固件。在一个图像中,你可以很容易地估算出相邻像素的亮度分量和总数绝对值。吉安卡洛通过照片来收集和分析相邻像素的亮度,然后可以通过焦

Harlan

Harlan是一个声明式的、GPU领域特定的编程语言。目前主要是用于技术实现和优化的测试用途。该语言很小,用于简化浏览新的分析器和优化。支持的操作系统:MacOSX10.6(SnowLeopard)MacOSX10.7(Lion)MacOSX10.8(MountainLion)不同变种的Linux