bluemarine is an application for supporting the digital photo workflow. It includes tools for managing, organizing, editing, and publishing photos. The latest releases also added support for GeoTagging. Read more hot
AFELO allows you to select images on your local computer, to resize and compress them, and to send them to your Web server with only a few clicks.
Caliph & Emir
Caliph & Emir are MPEG-7 based Java prototypes for digital photo and image annotation and retrieval supporting graph like annotation for semantic metadata and content based image retrieval using MPEG-7 descriptors.
(commercial) Citra FX is a set of image filter effects for digital photos or images. It allows you to turn digital images into unique artistic looks. Citra FX comes with many prebuilt filters from color adjustment, contrast, and exposure to advanced filters like water ripple, emboss, etc. You also get instant visual feedback on what you changed.
clip2png easily and instantly saves your current clipboard image or screen image to a PNG file on your desktop.
Decoration is an image decorator. It applies effects to your photoset. It has an extensive set of effects (more than 100) including color border, gradient border, round corners, drop shadow, mirror, blur, reduce noise, tint, mosaic, superpose text, rotate, zoom, crop, button, brightness, contrast, gamma, glow, bend, sharpen, change transparency, kaleidoscope, oil, emboss, bump, and edge.
Delineate is a tool for converting raster images to SVG (Scalable Vector Graphics) using AutoTrace or potrace. It loads images using JIU and displays results using Batik. Input formats are JPEG, PNG, GIF, BMP, TIFF, PNM, PBM, PGM, PPM, IFF, PCD, PSD, RAS.
a little Java program to interactively or semi-automatically extract data from scanned graphs
Digital Invisible Ink Toolkit
The Digital Invisible Ink Toolkit is a steganography tool that can hide any sort of file inside a digital image (regarding that the message will fit, and the image is 24 bit colour).
suitable for creating high quality EPS graphics for use in documents and papers, and can be used just like a standard Graphics2D object
Eye is an experimental OCR application incorporating innovative recognition algorithms. The primary envisioned use case is recognizing on-screen text.
calculates strut-and-tie models used by structural engineers for analysing and designing reinforced concrete structures. The program only uses the equilibrium conditions, thus it is not assuming elastic behaviour
Fiji is an image processing package. It can be described as a distribution of ImageJ together with Java, Java 3D, and a lot of plugins organized into a coherent menu structure. Fiji compares to ImageJ as Ubuntu compares to Linux.
Flickr Photo Downloader
Flickr Photo Downloader is a small, open source utility written in the Java programming language which lets users download Flickr images from public profiles. Read more
A client side photo gallery management system designed to work with online gallery display scripts such as SPGM. Using Gallery Mage, one can select, caption, rotate, crop, resize, and upload photos taken with a digital camera to an online photo gallery.
GiftedMotion is a small and easy-to-use GIF animator. If you need a simple way to turn a series of still images into an animation to be displayed on a Web page without the hassle of learning how to use a full-blown graphics suite, then GiftedMotion is probably the tool for you.
GPUMarkerTracker is a tracking software library for AR (augmented reality) markers. It utilizes GPGPU for fast and accurate tracking.
Image Disturb let yous apply effects to 24 bit images. The possible effects are geometric, convolution and colors transformations. Drawing functions are available too. It lets you paint with pencil, part of image or color effect.
Image Tools is a desktop application to capture the display as an image or open an existing image file, crop and annotate it if necessary, and save the image. It features line and text annotation and undo/redo.
ImageJ is a public domain Java image processing program. It can display, edit, analyze, process, save and print 8-bit, 16-bit and 32-bit images. It can read many image formats including TIFF, GIF, JPEG, BMP, DICOM, FITS and "raw". It supports "stacks", a series of images that share a single window. It is multithreaded, so time-consuming operations such as image file reading can be performed in parallel with other operations.
Imageprot splits a JPEG or PNG image into small sub-images and creates an HTML page that assembles them back into the complete, original image in a Web browser. You can use this tool to simply protect your images from the "Save Image As" action and browser cache exploring. There is an option to generate random sub-image names, so it is hard to build the original image without analysing HTML code. This program, for obvious reasons, does not protect from downloading your image via the screen capture functionality present in most modern operating systems.
imjSlideshow is a graphical user interface program to create slideshows from images and text.
iPhoto to JAlbum Exporter
iPhoto to JAlbum Exporter exports one or more albums from iPhoto in a way that they can easily be processed by JAlbum.
Java Image Album
Java Image Album (jIA) is a easy to use wizard-style Java application that generates HTML photo albums. Automatically resize your images and produce a set of HTML pages including index pages with thumbnails and detailed caption pages for each photo.
Java Image Manager
Jim (Java Image Manager) is a program for managing your personal images (photos, etc.). While Jim is really easy to use, its tagging technology is quite powerful. A plugin system makes it easy extensible with new technologies.
Java Picture Organizer
a platform independent image organisation tool that lets a user build collections of images that they can then search, browse, show and share with others. An HTML export facility is available that allows web pages to be built from collections
jbum takes a directory of images and turns them into a page of HTML.
JessyInk is a script that turns every layer of an Inkscape SVG image into a slide of a presentation.
JExifViewer is a program for displaying and comparing EXIF information stored in JPEG files created by digital cameras. It has an image viewer in which you can rotate, flip, and zoom in on/out from the selected image. You can also print an image.
jgraphpaper is a simple application for generating and printing custom graphpaper. It supports square and non-square grids with major and minor divisions.
a robust Photo Mosaic creation program. Photo Mosaics, which are often seen as posters, magazine covers, etc., are large images made from a collection of smaller images. JImage Mosaic was created as an attempt to provide a FREE, cross-platform, open-source, full-featured Photo Mosaic creation tool to the general public
JLinBar allows users to continuously scan barcodes on a computer using a webcam. Currently it only supports Video for Linux (V4L/V4L2) webcam devices.
reads and manipulates RDF metadata stored in the comment section of JPEG images. It can extract, query, and augment the data. Manipulating JPEG images with jpegrdf does not modify the actual image data or any other sections of the file
JShot is a screen capture and uploader utility which allows you to capture a part of your screen and publish it in one step. It lets you upload your screenshot to an FTP server or image hosting server, or send it to an Instant Messaging partner.
jSVR is an implementation of the single view 3D reconstruction technique. It allows the recreation of 3D scenes from a single image.
jUploadr is a flickr uploader. It aims to allow linux users to upload images to flickr without having to use the form-based uploading mechanism.
Kandid generates images using genetic algorithms. In a simulated evolution surprising images can be found calculated with Lisp expressions, Textures, Iterated Function Systems, Linear Cellular Automata, Voroni diagrams, Lindenmayer Systems and POV ray
Loki Render allows you to create your own render farm, serving Blender render jobs to a group of computers. It is easy to set up and cross-platform.
Marvin is an extensible, cross-platform and open source image processing framework developed in Java.
MedCosm Computer Generated Hologram Maker
MedCosm Computer Generated Hologram Maker allows you to create a transmission hologram using just a computer, a laser printer, and an overhead transparency. This hologram will behave like one created using a laser, and can be projected or viewed with a point source.
Mistral is a high-level imaging engine for J2SE. It has been designed as an abstraction layer over the real imaging engine, which can be chosen from some of the most popular (e.g. JAI, ImageJ, etc.), thus allowing the programmer to focus on the algorithm without wasting time on implementation details. It provides a simple but effective ImagingProcessor that is able to schedule well-written image processing algorithms in different computing scenarios: from the single CPU, to the multi-core, up to the Sun Grid Computing Facility.
OpenStego is a command line tool for image based steganography. It supports embedding of messages or files in 24bpp images.
PhotoDirectory is a cross-platform application to organize digital photos. Great effort has been given to keeping these pictures in an order accessible without the need for any organization software; no databases are required.
Photo Mail Wizard
(commercial) Photo Mail Wizard is a desktop application designed to help users to search, choose, and send optimized photos by mail. Sent photos are automatically commented, rotated, resized, and/or compressed using the user's current parameters.
Browse your image directories on your hard disk and preview them as thumbnails. By simple doubleclicking you add (or remove) images to your slideshow. Show them to your friends with the full screen player.
Podsyncr allows you to sync photos and sets on Flickr to an iPod. It currently only works with the 2nd generation iPod Nano.
Rad Image Viewer
Rad Image viewer is an image viewer capable of displaying popular formats and camera raw format files.
for Java charts. Bean, Applet and servlet that will create charts for your web site of java application
converts photos, drawings etc. into text. The result can be saved as text (.txt), HTML (.html) or as an image (.jpg). You can influence the conversion by altering certain options (font, font size, scale factor, colour etc.). This program is translated into the languages German, English, French and Italian
a screen capture program written in the java programming language and exploits the full potential of screen capturing that java provides
Shape Collage is an automatic photo collage maker that lets you create picture collages in less than a minute with just a few mouse clicks.
a digital photo album creation and deployment tool. It allows for easy management and viewing of your digital photos thru deployment on the web. The Viewer can be customized and extended to create a unique viewing experience
Thin Image Upload
(commercial) Thin Image Upload is a drag and drop image uploader for embedding in Web pages. It features the ability to resize images on the client side.
Thumbnailator is a thumbnail generation library for Java. Thumbnailator's fluent interface can be used to perform fairly complicated thumbnail processing task in one simple step.
Virtual Steganographic Laboratory
Virtual Steganographic Laboratory (VSL) is a graphical block diagramming tool that allows complex using, testing and adjusting of methods both for image steganography and steganalysis. VSL provides friendly GUI along with modular, plug-in architecture.
Vis/Space is a client-server system for visually exploring data structures in 3D virtual space. It allows the placement of various data sources in a three-dimensional environment.
Wildbook (formerly the "Shepherd Project") is an open source software framework to support mark-recapture, molecular ecology, and social ecology studies.
WolfpackSys is a tool created by the Libraries at Carnegie Mellon University. Together, with a few off-the-shelf conversion programs, it can be used to convert large quantities of images for use in digital repositories.
yEd is a powerful diagram editor that can be used to quickly and effectively generate high-quality drawings of diagrams.