The ImageMagick (http://www.imagemagick.org/) set of utilities sounds exactly like
what you are looking for.
>From the web site:
ImageMagickTM is a robust collection of tools and libraries to read, write, and
manipulate an image in many image formats (over 68 major formats) including popular
formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick you can create
images dynamically, making it suitable for Web applications. You can also resize,
rotate, sharpen, color reduce, or add special effects to an image and save your
completed work in the same or differing image format. Image processing operations are
available from the command line, as well as through C, C++, Perl, or Java progamming
interfaces.
[*] Convert an image from one format to another (e.g. TIFF to JPEG)
[*] Resize, rotate, sharpen, color reduce, or add special effects to an image
[*] Create a montage of image thumbnails
[*] Create a transparent image suitable for use on the Web
[*] Turn a group of images into a GIF animation sequence
[*] Create a composite image by combining several separate images
[*] Draw shapes or text on an image
[*] Decorate an image with a border or frame
[*] Describe the format and characteristics of an image
I've used it in several CGI scripts, and also use it to build animated GIFs and such
for web sites. Works great!
Wyatt
>
>
> We have a customer that generates hundreds of images everyday, each of
> which is a single image, rather than moving pictures. They have several
> different systems that each use their own proprietary methods.
>
> We are proposing an image server and disk array on which all images are
> centrally stored and from which they can be retrieved for further
> processing. This system, itself, requires no special graphics
> presentation capabilities, since its clients handle various presentation
> functions, too. High speed processing, transfers and format exchange
> are high priority.
>
> I am pushing for this to be a Linux server.
>
> I am looking for recommendations for the following types of software to:
>
> [1] Convert an image between various formats (e.g., jpg -> png, &c.)
> This software must:
> [a] Convert between many graphics formats with minimum resolution
> loss;
> [b] Convert images between various sizes and resolutions;
> [c] Be automatable, preferably via CLI.
>
> [2] Animate a set of images. This software must:
> [a] Deal effectively with high resolution images;
> [b] Allow automatic replay (i.e., tape loop);
> [c] Output to file formats readily available on wintel and mac
> platforms;
> [d] Be automatable, preferably via CLI.
>
> What do you think?
>
> --
>
> Best Regards,
>
> mds
> mds resource
> 888.250.3987
>
> Dare to fix things before they break . . .
>
> Our capacity for understanding is inversely proportional to how much we
> think we know. The more I know, the more I know I don't know . . .
>
> _______________________________________________
> Leaf-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/leaf-user
_______________________________________________
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user