[IPOL discuss] another image processing library : Leptonica

Miguel Colom Miguel.Colom at cmla.ens-cachan.fr
Thu Feb 2 12:34:54 CET 2012


Also, a nice framework that implements some image processing, feature
detection/extraction, clustering, 3D and stereo, camera calibration and
machine learning is OpenCV.

It's BSD licensed and is definitely much more oriented to Computer Vision
than to low-level image processing. Nevertheless, it is worth looking at
it.

http://en.wikipedia.org/wiki/OpenCV
http://opencv.willowgarage.com/documentation/cpp/index.html

Best,
Miguel

> http://www.leptonica.com/
>
> Leptonica is a pedagogically-oriented open source site containing
> software that is broadly useful for image processing and image
> analysis applications.
>
> Featured operations are
>
> Rasterop (a.k.a. bitblt)
> * Affine transformations (scaling, translation, rotation, shear) on
>   images of arbitrary pixel depth
> * Binary and grayscale morphology, rank order, and convolution
> * Seedfill and connected components
> * Image transformations combining changes in scale and pixel depth
> * Pixelwise masking, blending, enhancement, arithmetic ops, etc.
>
> Ancillary operations include
> * I/O for standard image formats
> * Utilities to handle arrays of image-related data types
> * Utilities for generic stacks, queues, heaps and lists; and for byte
>   queues and arrays of numbers and strings
>
> Example applications include
> * Octcube-based color quantization, with and without dithering
> * Modified median-cut color quantization, with and without dithering
> * Skew determination of text images
> * Segmentation of page images with mixed text and images
> * jbig2 unsupervised classifier
> * Border representations of 1 bit/pixel images and raster conversion
>   for SVG
> * PostScript wrapping (levels 1, 2) of images for device-independent
>   output
> * Rendering text on an image
> * Connectivity-preserving thinning and thickening of 1 bit/pixel images
> * Line removal from a grayscale sketch
> * Search for least-cost paths on binary and grayscale images
>
> by Dan Bloomberg, BSD-ish license.
>
> --
> Nicolas LIMARE - CMLA - ENS Cachan
> http://www.cmla.ens-cachan.fr/~limare/
> IPOL - image processing on line
> http://www.ipol.im/
> _______________________________________________
> discuss mailing list
> discuss at list.ipol.im
> http://tools.ipol.im/mailman/listinfo/discuss




More information about the discuss mailing list