JUNG(the Java Universal Network/Graph Framework)是一个软件包,它提供了一种公共和可扩展的框架来实现数据的建模,分析和可视化展示并能够被绘制成图形或网络。
JPatch是一个spline的3D建模工具,支持OpenGL。
YOYOPlayer是一个用JAVA编写的,跨平台的音乐播放软件.是一个集播放,歌词显示于一体
BaToo是一个1D条形码识别工具包。它利用手机的拍照功能就识别EAN13标准条形码。经测试支持的手机包括:Nokia N70,Nokia N90等。
Transform SWF提供一套完整的,面向对象的API来分析、操作和生成Flash文件。
ogre4j是一个可以在Java应用程序中能过JNI使用OGRE的开源项目。OGRE(Object-Oriented Graphics Rendering Engine):是一个被广泛使用的开源三维图形渲染库,成功地被应用于诸多三维仿真领域,其中包括网络游戏和一些商业的三维仿真项目)。
Project Wonderland是由Sun Microsystems实验室与java.net社区赞助发起的一项目实验技术。Project Wonderland是一个用于开发3D虚拟世界的工具包。在这些虚拟世界中,用户可以利用高保真,临境(immersive)的语音进行通话。
Java3D开源项目包含一组3D图形API。该Java3D API提供的一组面向对象接口支持简单、高级编程模型,你可以用于构建,展示和控制3D对象的行为与可视化环境。Java3D项目由多个子项目组成主要包括:j3d-core(Java3D API的核心), vecmath(3D矢量数学包)与j3d-core-utils(Jav...
Fobs(Ffmpeg OBjectS)提供多种面向对象API(C++,Java)来简化使用ffmpeg所进行的开发。在其类包中还包含一个JMF(Java Media Framework)插件。
GEF(Graphical Editing Framework)用于帮助开发人员创建基于Eclipse的绘图编辑器。GEF由两个插件组成,其中org.eclipse.draw2d提供了一个Layout和用于显示展示图形的表现工作箱。开发人员可以利用或扩展GEF提供的一些公共操作和基础模块来开发各种领域的绘图应用软件...
TuxGuitar是一个采用Java-SWT开发的多声道吉它六线谱编辑器与播放器。它支持导入导出GP3,GP4和GP5文件。
ImageJ是一个强大的图像处理与分析工具。ImageJ具有很强的扩展性,其已经有300多个插件可用。ImageJ也可以做为一个图像处理工具包,用于开发applets,servlets或其它应用程序。ImageJ是当前最快的纯Java图像处理程序。它过滤2048x2048的图像只需0.1秒。
aTunes是一个采用Java5开发,功能丰富的音频播放器及音频文件管理器。它能够读取Ogg,ID3v1,ID3v1.1和ID3v2 tags。
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放...
Jirr是著名开源3D Irrlicht Engine的一个Java绑定。它的目的是为Java程序员提供一个最先进的,高性能的,开源和跨平台的3D引擎。
Sanselan一个用于读写各种图片格式的Pure-Java library,还能够快速分析图片的元数据(图片大小,颜色空间,ICC Profile,透明度等)。它比java自带的ImageIO/JAI/Toolkit更加易于使用,支持更多格式。
Fusionet这个框架用于把基于OpenGL的3D组件集成到Java-Swing中。Fusionet的目的是为3D化的swing组件提供一个易于使用的环境。
FMJ是一个Java开源项目它是JMF(Java Media Framework)的一个"替代品"并能够使用现存的第三方插件如jffmpeg和IBM的MPEG-4。它不需要给JRE安装任东西,还提供一些JMF没有的特性如:SWT支持等。
bluemarine是一个用于实现数字照片workflow的Java开源项目。它具有管理,组织,编辑,发布照片等工具。在最新的版中还加入对GeoTagging的支持。
这个项目提供一个Java类库用于编辑音频文件的tag信息(如ID3)