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
AccuTag is a tracking software library for AR markers. It utilizes GPGPU for fast and accurate tracking.
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.
Bad Peggy searches for damaged JPEG files and validates and verifies pictures for truncation and other blemishes which sometimes occur when such files are downloaded or restored from bad backups.
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
FrogEye is a photo album program that allows you to manage your images. Beside usual file management, you can add descriptions to events and images. You can manage your friends and assign them to events/images. So you can search for images/events with a specific person or description. Another feature is that you can encrypt your images. So you can keep all your images in one place and keep your privacy.
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.
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.
Imagero is a Java imaging library. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including CMYK and 12-bit grey), PSD, PBM, PGM, PPM, TGA, EPS, EPSI, EPSF, AI, PDF, MRW, CRW, NEF, DCR, and DNG.
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
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.
JShowBuilder is a program that you can use to build slide shows on web pages. JShowBuilder gives you advanced features for cropping your images and including image comments and other text in your slide shows. You can also place links inside your slideshow to make the show interactive or to link external objects like video clips to your show.
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.
Photovault is a photo archiving and organization application intended for photographers. With it you can easily keep even a large photo archive in good order and find the images you need.