TwelveMonkeys ImageIO: Additional plug-ins and extensions for Java's ImageIO

  •        845

TwelveMonkeys ImageIO is a collection of plugins and extensions for Java's ImageIO. These plugins extends the number of image file formats supported in Java, using the javax.imageio.* package. The main purpose of this project is to provide support for formats not covered by the JRE itself.

https://haraldk.github.io/TwelveMonkeys/
https://github.com/haraldk/TwelveMonkeys/

Tags
Implementation
License
Platform

   




Related Projects

Delineate - raster to SVG converter

  •    Java

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

ThumbView - Expansive Thumbnail support!

  •    C++

Add thumbnail support for .cut, .dcx, .dds, .mdl, .mng, .pcd, .pcx, .pic, .pix, .png, .pnm/.pbm/.pgm/.ppm, .psd/.pdd, .psp, .pxr, .sgi/.rgb, .tga/.vda/.icb/.vst, .tif/.tiff, .wal, and .xpm in MS-Windows XP Explorer! Or plug in your own image formats!

JAI - JAI ImageIO Core (without javax.media.jai dependencies)

  •    Java

This project adds read/write support for the file types wbmp, bmp, pcx. pnm. raw, tiff, gif to Java's ImageIO. The classes of this projects are not generally used directly, but through the SPI plugin mechanism of ImageIO.

ImagesFromPDF

  •    

This application enables you to convert each page of a multipage PDF file into a separate image and then rename and make sequential the resulting images. Supported formats: PDF, BMP, GIF, JPEG, JPEG 2000, PSD, PICT, OpenEXR, SGI, TGA, PNG and TIFF.

image-size - Node module for detecting image dimensions

  •    TypeScript

NOTE: The asynchronous version doesn't work if the input is a Buffer. Use synchronous version instead. If the target file is an icon (.ico) or a cursor (.cur), the width and height will be the ones of the first found image.


libvips - A fast image processing library with low memory needs

  •    C

libvips is a demand-driven, horizontally threaded image processing library. Compared to similar libraries, libvips runs quickly and uses little memory. It has around 300 operations covering arithmetic, histograms, convolution, morphological operations, frequency filtering, colour, resampling, statistics and others.

PikView - image viewer

  •    C++

PikView can read the following image types: png, jpeg, tiff, gif, netpbm (and via ImageMagick - eps, pict, dcx, pcx, mif, bmp, viff, pnm) Features: preloading, zooming, thumbnails, rapid image filing, fullscreen, printing, slideshow.

libvips - A fast image processing library with low memory needs.

  •    C

libvips is a 2D image processing library. Compared to similar libraries, libvips runs quickly and uses little memory. libvips is licensed under the LGPL 2.1+. It has around 300 operations covering arithmetic, histograms, convolutions, morphological operations, frequency filtering, colour, resampling, statistics and others. It supports a large range of numeric formats, from 8-bit int to 128-bit complex. It supports a good range of image formats, including JPEG, TIFF, PNG, WebP, FITS, Matlab, OpenEXR, PDF, SVG, HDR, PPM, CSV, GIF, Analyze, DeepZoom, and OpenSlide. It can also load images via ImageMagick or GraphicsMagick.

Sharp - High performance Node.js image processing

  •    Javascript

The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG and WebP images of varying dimensions.Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings.

CxImage

  •    C++

CxImage is a C++ image processing library. It can load, save, display, transform images in a very simple and fast way, with transparency, multiple layers and selections, support for BMP GIF JPG PNG MNG TIF ICO TGA PCX J2K JBG RAS PNM RAW PSD

imaginary - Fast, simple, stateless HTTP microservice for high-level image processing with first-class support for Docker & Heroku

  •    Go

Fast HTTP microservice written in Go for high-level image processing backed by bimg and libvips. imaginary can be used as private or public HTTP service for massive image processing with first-class support for Docker & Fly.io. It's almost dependency-free and only uses net/http native package without additional abstractions for better performance.

ImageMagick

  •    C++

ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

CreateThumbnails Service

  •    

This service will be available in Finder's Services menu and contextual menu if image files are selected. Batch create thumbnails with a suffix. Size options 128, 96 or 72 pixels. Supported formats: BMP, GIF, JPEG, JPEG 2000, PDF, PICT, PNG and TIFF

tess4j - Java JNA wrapper for Tesseract OCR API

  •    Java

# 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

JPEGView - Image Viewer and Editor

  •    C++

JPEGView is a small and fast viewer/editor for JPEG, BMP, PNG, WEBP, GIF and TIFF images. On-the-fly image processing is provided - allowing to adjust typical parameters as sharpness, color balance, contrast and local under-/overexposure.

DiffPic

  •    

DiffPic is a simple picture comparer with a minimal user interface to maximise the viewing area. Mouse buttons switch between 2 JPEG, PNG, GIF, BMP or TIFF images, an Exclusive-or of them and a custom difference highlighter. Images can be panned and zoomed. It is developed in C#.

pytesseract - A Python wrapper for Google Tesseract

  •    Python

Python-tesseract is an optical character recognition (OCR) tool for python. That is, it will recognize and "read" the text embedded in images. Python-tesseract is a wrapper for Google's Tesseract-OCR Engine. It is also useful as a stand-alone invocation script to tesseract, as it can read all image types supported by the Python Imaging Library, including jpeg, png, gif, bmp, tiff, and others, whereas tesseract-ocr by default only supports tiff and bmp. Additionally, if used as a script, Python-tesseract will print the recognized text instead of writing it to a file.

GraphicsMagick

  •    C++

GraphicsMagick is the swiss army knife of image processing. It provides a robust and efficient collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.

bagelview

  •    C

bagelview is a lightweight image viewer for looking at PPM, PBM, and PGM images in both RAW and ASCII format.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.