]> www.wagner.pp.ru Git - sites/home_page.git/blob - software/www/imgcomment.html
Added imgcomment
[sites/home_page.git] / software / www / imgcomment.html
1 <HTML><HEAD>
2 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">
3 <TITLE>My own photogallery</TITLE>
4 <META NAME="description" CONTENT="My scripts to create photogalleries on
5 the web">
6 </HEAD><BODY>
7 <H1>My own photogallery scripts</H1>
8
9 My photogallery creation tools consists of two independent scripts:
10 <ol>
11 <li>Script to write descriptive comments inside images
12 <li>Script to create web pages and thumbnails
13 </ol>
14 <h2>Create descriptive comments</H2>
15 Most image formats out there allows to place descriptive comments inside
16 image file. One have just to have a right tool to browse through images
17 and describe them.
18 <p>
19 Following tcl/tk script provides convinient interface - it allows to
20 browse through JPEG files in the directory using PgUp/PgDn keys or by
21 clicking mouse on the image previews. It shows three images - current
22 one bigger below and prevois and next ones smaller above. Typically it
23 is enough. Only thing you want to know is to keep two almost identical
24 images or delete one of them. 
25 <p>
26 By limiting number of images shown we can enlarge each of them.
27 <p>
28 This script allows do just few things with images
29 <ul>
30 <li>Write the comment
31 <li>Rotate image clockwise or counterclockwise if your digital camera
32 made a mistake and didn't write correct exif info for downloading
33 software.
34 <li>Listen to sound memo recorded by camera
35 <li>Delete image
36 </ul>
37
38 Here is screenshot of the script:
39 <img src="imgcomment.jpg" width="835" height="678" border=0>
40
41 Script requires realtively recent Tcl/Tk (&gt;=8.4.9) and recent Tcllib
42 (jpeg package &gt;= 0.2). Also you need libjpeg-progs (to make fast
43 scaling of jpeg) and exiftrans utility to rotate jpegs without loosing
44 exif information.
45
46 Missing functionalty - oboisly it is good idea to allow move image out
47 from current album, and invoke some advanced graphic editor on current
48 image.
49
50 <H2>Generating image galleries</H2>
51
52 This is perl script which generates thumbnails, mid-sized images for
53 screen view and html-pages with descriptions from images with
54 descriptive comments. It requires Image::Info module from CPAN and
55 convert utility from <a
56 href="http://www.imagemagick.org">ImageMagick</a>.
57
58 <h2>Generating catalog of albums</h2>
59
60 There is also script which generates list of photoalbums. It expect
61 albums to be stored in the directories named YYYY.MM.DD-place where
62 YYYY.MM.DD is date and place - is something you want to say about
63 contents of album.
64
65 There is also Makefile for GNU make which checks whether some image was
66 updated or album added, and runs scripts to (re)generate html pages.
67
68
69 Download <a href="imgwww.tar.gz">imgwww.tar.gz</a>
70
71 </BODY>
72 </HTML>