Apache Commons Imaging - Java Imaging Library

  •        0

Apache Commons Imaging, previously known as Apache Commons Sanselan, is a library that reads and writes a variety of image formats, including fast parsing of image info (size, color space, ICC profile, etc.) and metadata. It's slower, consequently, but perfectly portable. It's easier to use than ImageIO/JAI/Toolkit (Sun/Java's image support), supports more formats (and supports them more correctly). It also provides easy access to metadata.

http://commons.apache.org/proper/commons-imaging/

Tags
Implementation
License
Platform

   




Related Projects

Commons-Image-IO


A small Java Library to manipulate images. It relies on Apache Commons Imaging and javax.image.io

Image-Director


Image Director is a fast, versatile, non-destructive library for handling common imaging tasks on a dynamic website. Multiple operations can be requested in a single pass. The library can handle local or remote images and has an integrated caching mechanism for the processed versions of both. Image Director is alpha channel aware: images can rendered against a configurable background colour, including a transparent one. Image Director also supports "chaining" - providing a means to pipe the imag

image-sequencer - Image Sequencer is an example application demonstrating the use of Imaging SDK’s Image Aligner and Gif Renderer APIs for creating cinemagraph-style animations in animated GIF format


Image Sequencer is an example application demonstrating the use of Lumia Imaging SDK’s Image Aligner and Gif Renderer APIs for creating cinemagraph-style animations in animated GIF format. The application has a set of hard coded image sequences to be used for basis of the alignment and animation. User can manipulate the animation by limiting the animated area to a small rectangular section, and by stabilizing the images in order to eliminate camera shake. Animations with still backgrounds and minor repeated movement are commonly called cinemagraphs.Developed with Microsoft Visual Studio Express 2012 for Windows Phone.

Lumia-imaging-sdk - Lumia Imaging SDK is a comprehensive set of GPU/CPU imaging tools and effects that run on both mobile and desktop, with high speed and memory efficiency


Quick Start is a sample project accompanying the tutorial that helps to get your first app that utilizes the Lumia Imaging SDK up and running. This sample implements the following basic tasks: picking an image from the camera roll, applying an effect to it, and processing the filtered image to be rendered and saved as a full resolution JPEG.This repository contains extra functionality and sample code for the Lumia Imaging SDK.

tess4j - Java JNA wrapper for Tesseract OCR API


# Tess4J ## Description: A Java JNA wrapper for Tesseract OCR API. Tess4J is released and distributed under the Apache License, v2.0. ## Features: The library provides optical character recognition (OCR) support for: TIFF, JPEG, GIF, PNG, and BMP image formats Multi-page TIFF images PDF document format

Camellia Image Processing Library


The Camellia library is an open source and cross-platform image processing library, written in plain C. It includes a lot of speed-optimized imaging functions (filtering, morpho, labeling, motion detection, warping, color conversion, project/backproject)

libucil - Unicap Imaging Library - simple image processing functions


Unicap Imaging Library - simple image processing functions

SimpleDotImage - Simple Image Processing library using WIC (Windows Imaging Component)


Simple Image Processing library using WIC (Windows Imaging Component)

bic-pipelines - Brain Imaging Center Image Processing Pipelines


Brain Imaging Center Image Processing Pipelines

wysihdr - Radiometric camera calibration. Image fusion for HDR imaging. Matlab toolbox.


Radiometric camera calibration. Image fusion for HDR imaging. Matlab toolbox.

filter-effects - An example application demonstrating the use of the different filters of Imaging SDK with camera photos


A Lumia example demonstrating the use of the different filters of Lumia Imaging SDK with camera photos. This example app uses the camera and displays the viewfinder for taking a picture. The taken photo is then processed with the predefined filters. The filter properties can be manipulated and the changes can be seen in the preview image immediately. The processed image can be saved in JPEG format to the device. You can also select an existing photo and apply an effect to it.

filter-explorer - Filter Explorer is an example application which demonstrates some of the image editing capabilities and performance of the Imaging SDK by allowing the user to apply a number of filter layers to existing or newly captured photos


Filter Explorer is a Lumia example application which demonstrates some of the image editing capabilities and performance of the Lumia Imaging SDK by allowing the user to apply a number of filter layers to existing photos.

real-time-filter-demo - An example application demonstrating the use of the Imaging SDK for real-time image effects


A Lumia example application demonstrating the use of the Lumia Imaging SDK for real-time image effects. The effects are applied to the stream received from the camera and shown in the viewfinder. This app does not support capturing photos.

python-image-orientation-patch


Rotates image according to orientation EXIF data so image displays correctly (requires Python Imaging Library).

PDS Image Reader for python


Read single-band NASA PDS (Planetary Data System) Image files in Python. Query header information and extract binary image data in a format suitable for PIL (Python Imaging Library). Works for Pathfinder and Mars Exploration Rover images, maybe others.

Vampyre Imaging Library


Imaging is native Object Pascal (Delphi and FPC) image loading, saving and manipulation library. It is available for several platforms and does not require any third party dynamic libraries.

commons-imaging - Mirror of Apache Commons Imaging


Mirror of Apache Commons Imaging

Imaging - C# library containing simple methods and structures to make image processing less tedious


C# library containing simple methods and structures to make image processing less tedious

JSIL: Jon's Symbian Imaging Library


JSIL is a library for image processing using the Symbian operating system version 6.0 which is efficient, uses pipelining and multiple inheritance. Interface queries are used to isolate image processing operations like indexing and iteration.