JasperReports Library, the world's most popular open source business intelligence and reporting engine and JasperReports Server, the most popular open source interactive report server built-on JasperReports Library
Add watermark to any image or photo (batch processing available).
A free open source Java application created to help you apply watermarks to your pictures in order to protect them from unauthorized distribution. Different font, color, size and transparency texts or images can be added as a watermark. Batch processing is also provided.
A graph-based procedural texture editor to create 2d seamless textures for real-time rendering applications.
General-Purpose PDF Library for Java and .NET
PDF Clown is a general-purpose Java and .NET library for manipulating PDF files through multiple abstraction layers, rigorously adhering to PDF 1.7 specification (ISO 32000-1). This project aims to provide a universal access to PDF files (creation, reading, editing, rendering...) through an accurate and elegant object-oriented API. * Features: http://pdfclown.org/overview/features/ * Overview: http://pdfclown.org/overview/architecture/ * Website: http://pdfclown.org/ * Blog: http://www.pdfclown.org/blog/ * Twitter: https://twitter.com/PDFClown
AJT is a set of utility classes for Java for handling some bioinformatics data, graphics file export, GUI widgets, and classes that should long have been added to the official Java API.
This tool will anonymize images by destroying the Photo Response Non Uniformity (PRNU) pattern. It can also remove or forge the PRNU patterns, without having a (negative) impact on the quality.
An extensible, real-time, 3D visualization, simulation, and game-design authoring tool. Integrates Java 3D and Eclipse RCP. Drag-&-Drop editing of a complex 3D scene graph. Fast world-building. Web delivery via Webstart or Applets.
A Ruby script to export Google SketchUp scenes as Ogre 3D meshes
This is a Ruby script for Google SketchUp which can export 3D scenes to the Ogre 3D rendering engine. It is released under the LGPL. Development is sponsorized by ASA-Lab at the Virtual Reality & Multimedia Park.
GSN is a middleware (extendible software infrastructure) for rapid deployment and integration of heterogeneous wireless sensor networks. It is tested with Mica2, Mica2Dot, TinyNodes, Wisenode ,Wired & Wireless cameras, several RFID readers,...
Vegetation3D is a library for realistic visualization of vegetation. Every phase of this process, such as plant topology generation (L-System) or mesh generation may be controlled and used separately.
Create and edit SVG graphics directly in ownCloud. Based on svg-edit.
This project provides an ownCloud-app (http://apps.owncloud.com) for editing and creating SVG vector graphics in your browser. It's based on the awesome "svg-edit"-project (http://code.google.com/p/svg-edit/). Features like collaborative editing may be implemented later.
FNT Font editor
This tool gives the possibility to create FNT files, that can be used in VGA compatible text-mode.
JWebThumb is Java API for WebThumb (webthumb.bluga.net) web service API for generating web thumbnails and full size snapshots of websites.
Simple PHP class to generate thumbnails from images in jpg, png and gif format. Scaled thumbnails are cached for better performance.
A php script for generating Rubik's cube visualisations
INSTALLATION INSTRUCTIONS These instructions are for installing the script on your own web server. If you do not have access to your own server, or would just like to try out the software, please visit: http://cube.crider.co.uk/visualcube.php PREREQUISITES You will need: * Access to an Apache web server with PHP and ImageMagic installed. * A MySQL database. This is optional, but will improve performance if you have a high traffic website. STEPS 1. Download the code using the download button on this page. 2. Extract the files into a web-accessible folder. 3. Edit the configuration variables in visualcube.php 4. Point your browser to: www.yourwebsite.com/visualcube.php
Java based Paint program. Built with JavaForce SDK.
Java based Paint program. Features : multi-tabbed, pencil, line, curve, fill, box, circle, text, substitute, transparency, gradients and gaussian blur. Now supports multiple layers (proprietary file format). Supports : JPG, PNG, BMP. Please ignore the malware warnings in downloads. It's a false positive.
PHP script for sharing and selling images. Specifically designed for professional photographers, it uses mySQL, php, and Paypal.
Generate CD/DVD PDF-printable covers !
CoverGen is a simple PHP script that uses FPDF class to generate CD and DVD covers to print. Enjoy !
DawNLITE is a Natural-Language-based Image Transmoding Engine. The software transforms an image to a video as recorded by a virtual camera panning and zooming over the image, following a natural language text description of the image.
Discrete-event simulation library.
This project's goal is to develop and maintain a high-quality, 3D, physics-enabled, discrete-event simulation library that can be used for industrial simulation projects in an engineering and/or manufacturing environment.
View and alter images (batch processing available).
JaToo Imager is a Java Open Source application created to view and alter images. Batch processing is also provided.
JavaNect provides Java-based access to the OpenNI interfaces for piloting devices such as the Kinect. It uses JNA to communicate with the native libraries and drivers on all major platforms. JavaNect was designed for maximum performance.
An open desktop environment that provides a managed infrastructure for building high-scalable and portable applications to be run without a change on a variety of platforms.
Map Generation Application and API
Odin is a map generator derived from map generation experiments for a video game called Crypts of Eldor; after requests to release the tool, a decision was made to release a map editor based on this code. Additionally, a Java API is provided so that the map generator can be integrated into new software.
Output Processing script from Java AWT/Swing paint call
Use PDEGraphics2D to create Processing vector graphics script files and deploy them in HTML. To create a PDEGraphics2D instance, pass the constructor an instance of a standard Graphics2D object, together with the size of the canvas to paint: PDEGraphics2D g= new PDEGraphics2D(Graphics2D g, int w, int h) or PDEGraphics2D g= new PDEGraphics2D(Graphics2D g, Dimension d) Alternatively, pass the component to paint as the input to one of the static paint methods: PDEGraphics2D g=PDEGraphics2D.paint(Component c); PDEGraphics2D g=PDEGraphics2D.paint(JComponent c); PDEGraphics2D g=PDEGraphics2D.paint(Window c); PDEGraphics2D g=PDEGraphics2D.paint(JApplet c); The getCode(..) and write(....) methods can then be used to access the generated script and create HTML documents.