SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Pastimes : Linux OS.: Technical questions -- Ignore unavailable to you. Want to Upgrade?


To: Thomas A Watson who wrote (344)5/1/2003 1:30:24 PM
From: Thomas A Watson  Read Replies (1) | Respond to of 484
 
Image processing scripts to create multiple sizes and thumbs for generating image html pages.
bulk.ath.cx
bulk.ath.cx

This html was originally generated by .//makedir.html.com
Created Thu May 1 11:14:38 EDT 2003.

This file mannually edited with comments for README.

The scripts below have all been developed on a linux system using Redhat 7.3 in the text several of the
scripts the revision level of the packages used is listed.

Tenex C shell script text executable flipflopmontage@ Creates what I call montoid images. Examples can be
seen at bulk.ath.cx montoid images often
create compelling images by the simple use of horizontal and vertical reflection of an image montaged
together.

Tenex C shell script text executable make3wide_paged.com@ creates html files for images in a directory.
The html files have a default name of A-3wide_paged##.html Each page presents 12 images arranged 3
accoss and 4 down. Each image is show with a thumb nail and link to sizes available. The link of the thumbnail
image can point to default size of any available image size by passing one size selection argument.
[320|640|800|1024|1280|1600]

HTML document text makedir.html was created using makedir.html.com below. Using ln -s makedir.html
index.html quickly creates a default index.html that is used when bulk.ath.cx is browsed.

Tenex C shell script text executable makedir.h_t_m_l.com@ creates file makedir.html that is a listing of files
with html links. jpg files and "size" directories of makeglassandmini.com are excluded.

Tenex C shell script text executable makeglassandmini.com@ creates thumbnails and by default 640x480 and
320x240 images. Also a selectable size of 800x600 or 1024x768 or 1600x1200. If no file name is specified
then all jpg are processed in the current directory. If a filename is specified only that file or set of wildcard
files is processed. There is also and update function using the argument UPDATE
NOTE: makeglassandmini.com recursively recall itself using command names makethumbnail.com and
makelabelnail.com and makeminilist.com
File makeglassandmini.com should be soft linked or copied to files makethumbnail.com and makelabelnail.com
and makeminilist.com.

Tenex C shell script text executable mont_200@creates a series of montages of images that are 200x150
pixel and tile 6 by 5 with each image labeled. An example:
bulk.ath.cx

Tenex C shell script text executable P1@ creates a set of P# files that create simple 1 line awk scripts. They
allow parsing a line of text and extracting a word.

Tenex C shell script text executable to_jpg.com@ set the JPG extension of JPEG files to lower case jpg. I
did not feel like adding case handling to my other images processing scripts.

Tenex C shell script text executable make_pic_page@ Is a script of scripts described above. This script
calling those show here is used to generate a complete Photo essay.
bulk.ath.cx
bulk.ath.cx
bulk.ath.cx