# gimp210-greycstore/cfg - "Build" settings for package #--------------------------------------------------------------------- [about] GREYCstoration is an image regularization algorithm that processes a color image by removing small local variations of pixel intensities while preserving significant global image features, such as edges and corners. The most direct application of image regularization is image denoising. By extension, it can also be used to inpaint or resize im- ages. GREYCstoration is based on state-of-the-art image processing methods using nonlinear multi-valued diffusion PDEs (Partial Differential Equations). This approach generally outperforms the basic filtering techniques (convolution, median filtering, etc.) used by typical image processing programs. Some proprietary programs use comparable denoising techniques (for in- stance, Noise Ninja and Neat Image). However, as of 2007, the programs in question aren't open-source, and the algorithms are secret. The GREYCstoration source code is freely available (it's distributed un- der the CeCILL License, which is compatible with GPL). Additionally, GREYCstoration has two advantages over some of the competing PDE-based regularization approaches: It's fast, and it's able to preserve small details (since it works at a sub-pixel level). #--------------------------------------------------------------------- [technotes] 1. This package builds the Gimp-plugin version of GREYCstoration. Pre- sently, it doesn't build the standalone CLI version. The plugin has been abandoned upstream and will probably stop working at some point/ #--------------------------------------------------------------------- 2. To access this version of GREYCstoration, load a true-color image into "gimp" and execute the following operation (starting from the image window): Filters -> Enhance -> GREYCstoration #--------------------------------------------------------------------- [buildtimes] 00.00 hours (or 000.00 minutes) - HP Pavilion dv8 8GB RAM 00.00 hours (or 000.25 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.01 hours (or 000.57 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.04 hours (or 002.35 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM #--------------------------------------------------------------------- [settings] configure = none dontfind = gimp22, gimp26, imagemagick7 fortran = disabled license = CeCILL Free Software License 2.0 nls = disabled nosyslinks = yes proddir = none purge = no setpaths = gimp210, imagemagick6, libgegl04 shareddir = yes tmpsize = 2M unpack = relaxed #--------------------------------------------------------------------- [depends] gimp210:strict imagemagick6 libgegl04 #--------------------------------------------------------------------- [build] GIMPDIR=$PRODTREE/gimp210 cd src make greycstoration4gimp strip greycstoration4gimp (upx --lzma greycstoration4gimp || true) cp -p greycstoration4gimp \ $GIMPDIR/lib/gimp/2.0/plug-ins/ #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = n/a url_home = http://www.greyc.unicaen.fr/~dtschump/\ greycstoration/ url_lfs = n/a url_tarball = http://downloads.sourceforge.net/project/\ cimg/GREYCstoration/2.9/GREYCstoration-2.9-src.zip