svlug-other_image_crunching_tools_besides_perlmagick

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.




Date: Tue, 8 Oct 2002 23:24:05 -0700
From: Marc MERLIN <marc_news@merlins.org>
To: "Rafael Skodlar,,," <raffi@linwin.com>
Cc: svlug@lists.svlug.org
Subject: Re: [svlug] another image display system...

On Tue, Oct 08, 2002 at 11:06:25PM -0700, Rafael Skodlar,,, wrote:
> On Tue, Oct 08, 2002 at 01:29:32PM -0400, George Georgalis wrote:
> > I'm looking for something like http://ids.sourceforge.net
> > 
> > and/or a guest book. but this is the only apache "image display system"
> > I can find. is there a page with similar apps linked, or do you know
> > any?
> 
> You may find something here:
> http://www.hotscripts.com/Perl/Scripts_and_Programs/Image_Galleries/
 
I use this: ids but actually usable (i.e. not dog slow)
http://www.powerpulsar.com/~ralf/rig/

===


Date: 09 Oct 2002 08:21:30 -0700
From: Ron <theotiwii@earthlink.net>
To: svlug@lists.svlug.org
Subject: Re: [svlug] another image display system...

George Georgalis wrote:

> I'm looking for something like http://ids.sourceforge.net

Here are a few that bubbled to the top of the mug after my recent
review:

IDS: Image Display System:
 http://ids.sourceforge.net/
PhotoFrame:
 http://photoframe.sourceforge.net/
Gallery:
 http://gallery.menalto.com/modules.php?op=modload&name=News&file=index
Album.pl:
 http://perl.cdnarmy.ca/album/
Ansel Picture Gallery:
 http://heron.sdsc.edu/ansel/

I settled on two packages:

Zoph: (Zoph Organizes Photos) is a web based digital image presentation
and management system. In other words, a photo album. It is built with
PHP, MySQL and Perl.

 http://www.nother.net/zoph

Album: An HTML photo album generator that supports themes. It takes a
directory of images and creates all the thumbnails and HTML that you
need. It's fast, easy to use, and very powerful

 http://marginalhacks.com/Hacks/album/

(The above package has a companion - TKAlbum is a graphical user
interface assisting in the generation and maintenance of HTML photo
albums. http://www.nebel.gmxhome.de/tkalbum/)

Zoph allows the storage of photos, catagorizes and retrieves them in
standard or virtual albums (and also does a nice "slideshow"). As soon
as I get a few extra minutes I will write a program to use Zoph's
database to generate a static view to feed "Album" so my users can stamp
out CD's to hand out to family and friends. (Zoph's author expressed
this desire, so it might even happen :-).

Good luck.

-Ron

PS to the Graphics crowd: I have written an addon to QIV (Quick Image
Viewer) I call QIE (Quick Image Editor). For those who process thousands
of pictures and need a method to adjust contrast, gamma, etc. Here is a
portion of the description I sent to the author of QIV:

> The user QIV's to an image in need of editing... press
> "TAB", spanning a second QIV window (keeping the first for reference).
> Press a key to manipulate the image (I have appended the current
> "help" screen to the end of this message for reference). Every
> manipulation is saved, the previous version backed up to your
> ".qiv-trash" directory. *Single*, *Full* and *Breakpoint* Undo's
> supported, Full Undo's supported until the ".qiv-trash" directory
> is is removed.

The author replied [sic] "thanx, but qiv ist a "quick image VIEWER" and
shound not be an editor.."

So, the code functions but languishes on my system as I haven't the time
to push it to SourceForge. Is anyone interested in either the program,
the code, or corroboration to boost it to another level?

***************************************************

    "Quick Image Edit (QivEdit Mode) Keys:",
    "",
    "q/ESC/middle mouse       exit QivEdit mode",
    "",
    "0-9                Run 'qivedit-command <key> <current-img>'",
    "?                  show keys (in fullscreen mode)",
    ",                  flip vertical",
    ".                  flip horizontal",
    ">                  rotate right 90",
    "<                  rotate left 90",
    "+/=                zoom in (10%)",
    "-                  zoom out (10%)",
    "arrow keys         move image (in fullscreen mode)",
    "enter/return       reset zoom and color settings",
    "A                  average",
    "a                  antialias",
    "B                  + brightness (modulate 102)",
    "b                  - brightness (modulate 98)",
    "C                  + contrast",
    "c                  - contrast",
    "e                  enhance image",
    "f                  fullscreen mode on/off",
    "G                  + gamma (1.1)",
    "g                  - gamma (0.9)",
    "H                  + hue (modulate 120)",
    "h                  - hue (modulate 80)",
    "i                  statusbar on/off",
    "I                  iconify window",
    "J                  despeckle",
    "j                  deconstruct",
    "K                  + color (modulate 105)",
    "k                  - color (modulate 95)",
    "L                  + colorize (3)",
    "l                  - colorize (-3)",
    "m                  scale to screen size on/off",
    "n                  normalize",
    "O                  fuzz (5)",
    "o                  edge (5)",
    "p                  transparency on/off",
    "R                  + noise (0.5)",
    "r                  - noise (Uniform)",
    "S                  sharpen (1.0x1.1)",
    "s                  blur (0.5x0.5)",
    "t                  scale down on/off",
    "U                  undo ALL QivEdit changes",
    "u/d/D/del          restore previous QivEdit change",
    "V                  paint (5)",
    "v                  unsharp (0.5x1.1)",
    "w                  equalize",
    "X                  center mode on/off",
    "x                  center image on background",
    "y                  tile image on background",
    "z                  stretch image on background",
    /*
    "e                  center mode on/off",
    "h                  flip horizontal",
    "v                  flip vertical",
    "k                  rotate right",
    "l                  rotate left", */




--===============37993761839507778==
Content-Type: message/rfc822
MIME-Version: 1.0

Date: Wed, 9 Oct 2002 11:26:38 -0400
From: George Georgalis <georgw@galis.org>
To: "Rafael Skodlar,,," <raffi@linwin.com>
Cc: svlug@lists.svlug.org
Subject: [svlug] Re: another image display system...
Message-ID: <20021009112638.C16415@trot>
In-Reply-To: <20021009060625.GB2707@linwin.com>;
	from raffi@linwin.com on Tue, Oct 08, 2002 at 11:06:25PM -0700
References: <20021008132932.H23822@trot> <20021009060625.GB2707@linwin.com>
Content-Type: text/plain; charset=us-ascii
MIME-Version: 1.0
Precedence: list
Message: 7

On Tue, Oct 08, 2002 at 11:06:25PM -0700, Rafael Skodlar,,, wrote:
>On Tue, Oct 08, 2002 at 01:29:32PM -0400, George Georgalis wrote:
>> I'm looking for something like http://ids.sourceforge.net
>> 
>> and/or a guest book. but this is the only apache "image display system"
>> I can find. is there a page with similar apps linked, or do you know
>> any?
>
>You may find something here:
>http://www.hotscripts.com/Perl/Scripts_and_Programs/Image_Galleries/
>
>> 
>> Thanks,
>> // George
>> 
>> -- 
>> GEORGE GEORGALIS, System Admin/Architect    cell: 347-451-8229 
>> Security Services, Web, Mail,            mailto:george@galis.org 
>> File, Print, DB and DNS Servers.       http://www.galis.org/george 
>
>I happened to look into something similar last night and tonight to
>create an index of photos I want to put on my web server.
>
>Besides that I needed to change the size and brightness in over 150
>pictures. I decided to write a short script to do that for me. Resizing
>was not a problem but "display" command doesn't change the brightness
>(Redhat7.2). Looking for software to manipulate graphics some other way
>I came across PerlMagic. The following happens during installation
>attempt:
>

You may like the xv color editor, http://www.trilon.com/xv/xv.html it's
not GNU but it's close. It's one of those packages not in the distro I
always install. It might do what you want from command line too. Looks
like the manual is in html now (haven't extracted it yet) not just ps as
it was for a long while.

// George

-- 
GEORGE GEORGALIS, System Admin/Architect    cell: 347-451-8229 
Security Services, Web, Mail,            mailto:george@galis.org 
File, Print, DB and DNS Servers.       http://www.galis.org/george 


===

Date: Wed, 9 Oct 2002 18:09:10 -0400
From: George Georgalis <georgw@galis.org>
To: svlug@lists.svlug.org
Subject: [svlug] Re: another image display system...

On Tue, Oct 08, 2002 at 02:34:14PM -0400, Kurt Lieber wrote:
>On Tue, Oct 08, 2002 at 01:29:32PM -0400 or thereabouts, George Georgalis wrote:
>> I'm looking for something like http://ids.sourceforge.net
>
>Definitely check out Gallery.  http://gallery.sf.net/
>
>I can't say enough great things about this GPL'd product.  It is incredibly
>easy to set up, use and manage.  You can assign permissions to restrict
>access to various photo albums.  You can upload a single zip file images
>and Gallery will extract the images, size them all based on the targets you
>set (including thumbnails) and create an entire photo album to hold them
>all.  Those are only a couple of the many, many features that it has.  It's
>a very nice program.

are you using gallery's upload feature? I'm thinking of putting that
in ids. speaking of ids here are the easy steps to installing it.
the website doc is out of date, and I spent a long time mucking with
PerlMagick which apparently got installed as part of ImageMagick, wish
they would fix that in the docs!

I would run this as a script in /usr/local/src

cd `basename $0`
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-5.4.9-1.tar.bz2
tar xjf ImageMagick-5.4.9-1.tar.bz2
cd ImageMagick-5.4.9
./configure && make && make install && make clean && echo A-OKAY

#cd `basename $0`
#wget http://imagemagick.sourceforge.net/http/perl/PerlMagick-5.31.tar.gz
#tar xzf PerlMagick-5.31.tar.gz
#cd PerlMagick-5.31
#exit # edit Makefile.PL
#perl Makefile.PL  && make && make install

cd `basename $0`
wget http://www.cpan.org/modules/by-module/Image/Image-Info-1.11.tar.gz
tar xzf Image-Info-1.11.tar.gz
cd Image-Info-1.11
perl Makefile.PL  && make && make install && echo A-OKAY

exit

to your httpd.conf add
ScriptAlias /cgi-bin/ "/path/to/cgi-bin/"

<Location /cgi-bin/ids/album-data>
SetHandler default-handler
</Location>
<Location /cgi-bin/ids/albums>
SetHandler default-handler
</Location>
<Location /cgi-bin/ids/image-cache>
SetHandler default-handler
</Location>
<Location /cgi-bin/ids/site-images>
SetHandler default-handler
</Location>
<Location /cgi-bin/ids/themes>
SetHandler default-handler
</Location>
<Location /cgi-bin/ids/admin/templates>
SetHandler default-handler
</Location>



// George

-- 
GEORGE GEORGALIS, System Admin/Architect    cell: 347-451-8229 
Security Services, Web, Mail,            mailto:george@galis.org 
File, Print, DB and DNS Servers.       http://www.galis.org/george 



--===============56835824959969883==
Content-Type: message/rfc822
MIME-Version: 1.0

Date: Wed, 9 Oct 2002 17:08:50 -0700
From: "Daevid Vincent" <daevid@daevid.com>
To: <svlug@lists.svlug.org>
Subject: RE: [svlug] Re: another image display system...
Message-ID: <001601c26ff1$361a4d10$0500a8c0@telecom>
In-Reply-To: <20021009180910.D20499@trot>
Content-Type: text/plain;
	charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Precedence: list
Message: 3

Well, one I didn=92t see mentioned that I like is:

http://www.andymack.com/freescripts/

And it is so incredibly simple to setup. Simply put it in a directory
and it uses the dirnames in the dropdown. The 'slide' image around it is
customizeable and makes the presentation look so much nicer I think.

Here is a modified version I made to include the filenames and fit my
site better:
http://rollinballzcrew.com/pictures/


===


Date: Thu, 10 Oct 2002 07:58:32 -0700
From: Marc MERLIN <marc_news@merlins.org>
To: "Rafael Skodlar,,," <raffi@linwin.com>,
Subject: Re: [svlug] another image display system -> Rig

On Tue, Oct 08, 2002 at 11:24:05PM -0700, Marc MERLIN wrote:
> > You may find something here:
> > http://www.hotscripts.com/Perl/Scripts_and_Programs/Image_Galleries/
>  
> I use this: ids but actually usable (i.e. not dog slow)
> http://www.powerpulsar.com/~ralf/rig/

I should probably have given an example too:
http://marc.merlins.org/linux/photos/

While it was written before gallery, it still is better in some respects.  I
like it because it doesn't require  any database or anything special outside
of  php, and  I don't  have to  go through  an abysmal  slow picture  upload
procedure.
With Rig, I just drop the pictures in directory on the server, and I'm done.

Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/   |   Finger marc_f@merlins.org for PGP key


--===============091430447712511409==
Content-Type: message/rfc822
MIME-Version: 1.0

Date: Thu, 10 Oct 2002 08:49:38 -0700
From: Nate Campi <nate@campin.net>
To: svlug@lists.svlug.org
Subject: Re: [svlug] another image display system -> Rig
Message-ID: <20021010154937.GU1981@campin.net>
In-Reply-To: <20021010145832.GB29646@merlins.org>
References: <20021008132932.H23822@trot> <20021009060625.GB2707@linwin.com>
	<20021010145832.GB29646@merlins.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="byLs0wutDcxFdwtm"
MIME-Version: 1.0
Precedence: list
Message: 3


--byLs0wutDcxFdwtm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Oct 10, 2002 at 07:58:32AM -0700, Marc MERLIN wrote:
>=20
> While it was written before gallery, it still is better in some respects.=
  I
> like it because it doesn't require  any database or anything special outs=
ide
> of  php, and  I don't  have to  go through  an abysmal  slow picture  upl=
oad
> procedure.
> With Rig, I just drop the pictures in directory on the server, and I'm do=
ne.

Hmm, my favorite thing about gallery (beside the fact that I could
simply apt-get install it) was that I could point it at an HTTP
accessible directory of pictures and it slurped them all in.

Quite nice.

===

the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu