AAPHOTO(1)
β¨ AAPHOTO(1) β the aaphoto manual, but make it bestie π
π NAME
okay so aaphoto is the tool for automatic color correction of photos πΈβ¨ no cap, it's giving glow-up.
πΈ SYNOPSIS
aaphoto [option[s]] [source file[s]]
π DESCRIPTION
okay bestie, Auto Adjust Photo is a tiny command-line image manipulation tool π¦ its whole thing is automatic color correction, so it tries to make your picture look better without you lifting a finger π«Ά it does this by analyzing the input image and then picking the most optimal contrast, gamma, color balance and saturation for it. literally iconic. π
the following image types are supported (thanks to JasPer, JPEG and PNG) π: mif, pnm / pgm / ppm, bmp, ras, jp2, jpc, jpg, png
ngl, quality settings only work on jp2, jpc, jpg formats π
π§ OPTIONS
the following options are supported β¨:
-h,--helpβ slide in for a quick help printout π-v,--versionβ shows you the version info π₯-a,--autoadjustβ auto adjusts the colors of your image π-o,--outputβ pick the output directory π--overwriteβ overwrite mode! β οΈ the original source file gets replaced, so be careful bestie π--jpgβ spits out a JPG image πΈ--jp2β spits out a JPEG 2000 image π¦--pngβ spits out a PNG image with alpha channel support π--bmpβ spits out a BMP image π-r,--resizeβ resizes the image, taking the longer side in % or pixels π--rotate90β rotates the image 90 degrees clockwise π--rotate180β rotates the image 180 degrees π--rotate270β rotates the image 90 degrees counter-clockwise π--flipxβ mirrors the image horizontally πͺ--flipyβ mirrors the image vertically πͺ--noexifβ saves the image without EXIF info πΆοΈ-q,--qualityβ set the image quality from1to100π―-t,--threadsβ set the number of working threads (default: autodetect) π§΅-s,--silentβ silent mode, nothing gets printed during operation π€«--quietβ same as-s,--silentπ€«-V,--verboseβ prints verbose info about processing π£--testβ prints detailed test info into the image π§ͺ
π EXAMPLES
aaphoto folders
aaphoto image.jpg
aaphoto -a -r600 -q85 *.jpg
aaphoto mydir
aaphoto -V --resize70% image.png
aaphoto --quality60 image.jp2
aaphoto image.jp2
π REMARKS
- auto adjust is set by default without any other parameters π
- a
_newfilename gets generated without the--overwriteparameter π«Ά - every file gets processed on directory input, but not recursively π
- order of parameters does not matter, slay π₯
- resize value can be set in percentage too π
- resize parameter should be less than or equal to the original π¦
- resize uses the best (and slowest) resampling method π’
- default jpeg compression quality is 95% π
- EXIF information is restored in jpeg images by default β¨
- number of threads is set to the number of online processors by default π§΅
π AUTHORS
Auto Adjust Photo Copyright (C) 2006-2011 Andras Horvath E-mail: mail@log69.com β suggestions & feedbacks are welcome π URL: http://log69.com β the official site π Man page originally made by rezso (rezso@rezso.net) π«Ά
the following libraries are used by this program π:
- libgomp β OpenMP for parallel programming,
http://gcc.gnu.org/onlinedocs/libgomp/π§ - libjasper β JasPer software,
http://www.ece.uvic.ca/~mdadams/jasper/πΈ - libjpeg β IJG JPEG software,
http://www.ijg.org/π - libpng β PNG software,
http://www.libpng.org/π¦ - libz β Compression library,
http://www.zlib.net/π
π LICENSE
this program is free software ποΈ you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. see the GNU General Public License for more details.
you should have received a copy of the GNU General Public License along with this program. if not, see <http://www.gnu.org/licenses/> π
π¦ SEE ALSO
the full documentation for aaphoto is available on the website: http://log69.com π
bestie, that's the whole tea βπ aaphoto, version of 2011, is the whole vibe and I'm obsessed πβ¨ π«Άπ
π¦ where this page comes from
- debian bookworm: aaphoto 0.45-1+b1 Β· GPL-3.0-or-later
- debian trixie: aaphoto 0.45-1+b2 Β· GPL-3.0-or-later
- ubuntu jammy: aaphoto 0.45-1 Β· GPL-3.0-or-later
- ubuntu noble: aaphoto 0.45-1build3 Β· GPL-3.0-or-later
- ubuntu resolute: aaphoto 0.45-1build4 Β· GPL-3.0-or-later
- ubuntu stonking: aaphoto 0.45-2 Β· GPL-3.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms