]> wagner.pp.ru Git - sites/home_page.git/commitdiff
Added imgcomment
authorVictor Wagner <vitus@wagner.pp.ru>
Sat, 25 Feb 2006 19:07:24 +0000 (19:07 +0000)
committerVictor Wagner <vitus@wagner.pp.ru>
Sat, 25 Feb 2006 19:07:24 +0000 (19:07 +0000)
software/www/imgcomment.html [new file with mode: 0644]
software/www/imgcomment.jpg [new file with mode: 0644]
software/www/imgwww.tar.gz [new file with mode: 0644]

diff --git a/software/www/imgcomment.html b/software/www/imgcomment.html
new file mode 100644 (file)
index 0000000..e89091f
--- /dev/null
@@ -0,0 +1,72 @@
+<HTML><HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">
+<TITLE>My own photogallery</TITLE>
+<META NAME="description" CONTENT="My scripts to create photogalleries on
+the web">
+</HEAD><BODY>
+<H1>My own photogallery scripts</H1>
+
+My photogallery creation tools consists of two independent scripts:
+<ol>
+<li>Script to write descriptive comments inside images
+<li>Script to create web pages and thumbnails
+</ol>
+<h2>Create descriptive comments</H2>
+Most image formats out there allows to place descriptive comments inside
+image file. One have just to have a right tool to browse through images
+and describe them.
+<p>
+Following tcl/tk script provides convinient interface - it allows to
+browse through JPEG files in the directory using PgUp/PgDn keys or by
+clicking mouse on the image previews. It shows three images - current
+one bigger below and prevois and next ones smaller above. Typically it
+is enough. Only thing you want to know is to keep two almost identical
+images or delete one of them. 
+<p>
+By limiting number of images shown we can enlarge each of them.
+<p>
+This script allows do just few things with images
+<ul>
+<li>Write the comment
+<li>Rotate image clockwise or counterclockwise if your digital camera
+made a mistake and didn't write correct exif info for downloading
+software.
+<li>Listen to sound memo recorded by camera
+<li>Delete image
+</ul>
+
+Here is screenshot of the script:
+<img src="imgcomment.jpg" width="835" height="678" border=0>
+
+Script requires realtively recent Tcl/Tk (&gt;=8.4.9) and recent Tcllib
+(jpeg package &gt;= 0.2). Also you need libjpeg-progs (to make fast
+scaling of jpeg) and exiftrans utility to rotate jpegs without loosing
+exif information.
+
+Missing functionalty - oboisly it is good idea to allow move image out
+from current album, and invoke some advanced graphic editor on current
+image.
+
+<H2>Generating image galleries</H2>
+
+This is perl script which generates thumbnails, mid-sized images for
+screen view and html-pages with descriptions from images with
+descriptive comments. It requires Image::Info module from CPAN and
+convert utility from <a
+href="http://www.imagemagick.org">ImageMagick</a>.
+
+<h2>Generating catalog of albums</h2>
+
+There is also script which generates list of photoalbums. It expect
+albums to be stored in the directories named YYYY.MM.DD-place where
+YYYY.MM.DD is date and place - is something you want to say about
+contents of album.
+
+There is also Makefile for GNU make which checks whether some image was
+updated or album added, and runs scripts to (re)generate html pages.
+
+
+Download <a href="imgwww.tar.gz">imgwww.tar.gz</a>
+
+</BODY>
+</HTML>
diff --git a/software/www/imgcomment.jpg b/software/www/imgcomment.jpg
new file mode 100644 (file)
index 0000000..cdc25b1
Binary files /dev/null and b/software/www/imgcomment.jpg differ
diff --git a/software/www/imgwww.tar.gz b/software/www/imgwww.tar.gz
new file mode 100644 (file)
index 0000000..73e1e5d
Binary files /dev/null and b/software/www/imgwww.tar.gz differ