Bug#483046: ITP: liblqr -- converts plain array images in multi-size representation
Package: wnpp
Severity: wishlist
Owner: Sandro Tosi <matrixhasu@gmail.com>
* Package name : liblqr
Version : 0.1.0
Upstream Author : Carlo Baldassi <carlobaldassi@gmail.com>
* URL : http://liblqr.wikidot.com/
* License : LGPL
Programming Lang: C
Description : converts plain array images in multi-size representation
The LiquidRescale (lqr) library provides a C/C++ API for
performing non-uniform resizing of images by the seam-carving
technique.
The library takes images in plain array format as input
and converts them to a multi-size representation.
Following is a list of features:
* Areas in the image can be marked for preservation or
discard
* Once the image has been fully processed, the scaling can
be done in real-time. In fact, the information can be saved
and read out later without any further processing
* The resizing is done with a single function which
automatically performs all the necessary operations; it
can also work in successive steps without wasting
computational time
* Possibility to tune the carving operation by letting the
seams be less connected, or more rigid, or both
* Can export and import the visibility map (the seams)
* Other images can be attached and undergo the same carving
process as the parent image
* The automatic feature detection algorithm can be tuned
by selecting among different energy gradient functions
* Reports progress through a customizable interface
* A signalling system permits to cleanly handle errors
The library implements the algorithm described in the paper
"Seam Carving for Content-Aware Image Resizing"
by Shai Avidan and Ariel Shamir, which can be found at
http://www.faculty.idc.ac.il/arik/imret.pdf
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Reply to: