Scans a given directory and makes one or more index files, that contains thumbnails of all image files found. The filename and image dimensions are overlayed on the thumbnails.It is a BASH script using NetPBM for image manipulation.
Be the first to post a text review of Make Image Index. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2009-03-16 Sren Lund <slu@users.sourceforge.net> * Makefile, README: Updated README. Reordered targets in Makefile, made dist depend on test target, only includes first part of README in manpage function. * Makefile, VERSION, mkimgidx, mkimgidx.src, .cvsignore: Updated Makefile: now there's a prepare, dist and test rule all working nicely together. Added VERSION file, containing current version number. Renamed mkimgidx.src to mkimgidx. 2009-03-16 Sren Lund <slu@users.sourceforge.net> * Makefile, VERSION, mkimgidx, mkimgidx.src, .cvsignore: Updated Makefile: now there's a prepare, dist and test rule all working nicely together. Added VERSION file, containing current version number. Renamed mkimgidx.src to mkimgidx. 2009-03-14 Sren Lund <slu@users.sourceforge.net> * mkimgidx.src: Added copyright notice. Added comment describing the layout of contact sheets. Optimized some calculation a bit. 2009-03-09 Sren Lund <slu@users.sourceforge.net> * mkimgidx.src: Added some comments. Replaced backticks with $(...). Optimized the script by replacing cut commands with bash builtin variabled expansion. * Makefile: Added some real testing to the test target. 2005-11-15 Sren Lund <slu@users.sourceforge.net> * build.sh: Building is now maintained by a Makefile. * README: Updated copyright year. * mkimgidx.src: Changed function names from Java style (e.g. parseOptions) to shell/Perl style (e.g. parse_options). The scaling of thumbnails only specified a target height, this could lead to thumbnail images widen than the image size. Now the maximum thumbnail widht is calculated and a bounding box (xysize) is specified in the scale commands. 2005-11-10 Sren Lund <slu@users.sourceforge.net> * README: Added cvs id keyword. 2003-10-28 Sren Lund <slu@users.sourceforge.net> * Makefile: Now dist-target creates a bin-tarball as well as a source-tarball * .cvsignore: Ignore the dist directory * Makefile: Added a dist-target to build a source tarball. 2003-10-23 Sren Lund <slu@users.sourceforge.net> * mkimgidx.src: The big ugly monolithic script was broken into nice functions. However there are still a lot of (ugly) global variables. 2003-10-21 Sren Lund <slu@users.sourceforge.net> * .cvsignore: The resulting script, mkimgidx.sh, should be ignored. * mkimgidx.src: Added another configuration variable: g_tn_rows - the number of thumbnail rows. Now calculates and writes the dimension of the index images. Added lots of comments. * .cvsignore: The directory test should not end up in the CVS reposotory. 2003-09-26 Sren Lund <slu@users.sourceforge.net> * mkimgidx.src: Changed the options and the option handling code. Fixed bug: the pnmscale command needed an verbose-options (the behavior of the command has changed, previously it printed information without the verbose-option). 2003-09-22 Sren Lund <slu@users.sourceforge.net> * ChangeLog, Makefile, build.sh, mkimgidx.src: Fixed ^M at end of line (dos to unix convertion). Added a Makefile and Changelog. * README, build.sh, mkimgidx.src: New file. * README, build.sh, mkimgidx.src: The initial version of the Make Image Index script and documentation. 2003-09-22 Soren Lund <slu@users.sourceforge.net> * README, build.sh, mkimgidx.src: New file. * README, build.sh, mkimgidx.src: The initial version of the Make Image Index script and documentation. * The files all had lines with ^M at the end. This didn't work under Linux. Now the files are in unix-format.
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: