home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 7
/
FreshFishVol7.bin
/
new
/
gfx
/
conv
/
imagestudio
/
docs
/
imagestudio.txt
< prev
next >
Wrap
Text File
|
1994-09-12
|
64KB
|
1,910 lines
ImageStudio, shareware image processing and conversion package for the
Amiga.
Copyright (C) 1994 Andy Dean, Graham Dean.
Welcome to ImageStudio, shareware image processing and conversion
package for the Amiga.
This document applies to version 1.0.0, written on 12th September
1994, Copyright (C) 1994 Andy Dean, Graham Dean.
Introduction
************
This chapter gives a brief introduction into the features offered by
the program.
Copyright and Disclaimer
========================
No guarantee of any kind is given that the programs described in
this document are 100% reliable. You are using this material at your
own risk. The authors *can not* be made responsible for any damage
which is caused by using this program.
The unregistered package is freeware, but still copyright by Andy
Dean and Graham Dean. This means that you can copy it freely as long as
you don't ask for a more than nominal copying fee.
The registered version of the program *may not* be freely
distributed.
Permission is granted to include the unregistered package in
Public-Domain collections, especially in the excellent Fred Fish Amiga
Disk Library (including CD ROM versions of it). The distribution file
may be uploaded to Bulletin Board Systems or FTP servers. If you want
to distribute this program you must use the original distribution
archive ImageStudio-1.0.0.lha.
This program (or parts of it) may not be included or used in
commercial programs unless by written permission from the authors.
Machine requirements
====================
ImageStudio requires the following system to run:
* Workbench 2.04 or above.
* Around 1 megabyte of free memory.
* Several megabytes of free hard disk space.
If ImageStudio is run on an AGA machine (A1200 or A4000), it will
use the new display modes and palette routines to improve the quality
of the internal viewer images.
Brief description
=================
ImageStudio is written for the casual graphics user who wishes to
convert or manipulate various graphics formats on a modest Amiga
system. There are several commercial offerings available, however the
casual user is paying a lot of money for many facilities and options
they would probably never use.
Bitmap graphics, by their nature, usually require large amounts of
RAM. One of the main objectives of ImageStudio was to reduce this
burden by utilising virtual memory - most users have more spare hard
disk space than spare RAM.
ImageStudio works with several buffers at any one time (dependant on
how many levels of undo are specified), each of these buffers can hold
either colour-mapped or 24-bit images. For a detailed description of
colour-mapped and 24-bit images, See Image types.
List of features
================
General:
* Full 24-bit image buffers, with optimizations for colour-mapped
(palette based) images.
* Up to 100 levels of undo / redo.
* User configurable virtual memory.
* User saveable preferences.
* Operations applicable to the whole image or a selected region.
* Up to 256 greyshade preview window (with optional dither).
* Zoom on preview window.
* Internal / external viewers (external for 3rd party 24-bit
graphics cards).
* Loading / saving / manipulating of AGA image formats (e.g. 256
colours, HAM8) on non-AGA machines.
* Max image size of 32000 x 32000 (limited to 250 x 250 in the
unregistered version).
* Copy / paste to / from the system clipboard.
* Runs on all Workbench 2.04+ Amiga's - utilises AGA chipset if
available.
* On disk AmigaGuide and ASCII text documentation.
* Multi-level help error requesters.
* Standard Workbench2 interface.
* Public screen.
* Requires no third party libraries or utilities.
Import:
* IFF-ILBM formats (Standard palette based, HAM6, HAM8, extra
halfbright, ILBM24)
* BMP
* GIF (conforming to GIF87a)
* JPEG (conforming to JFIF standard)
* PCX
* Targa
* Any installed Amiga datatype (with Workbench 2.1+)
Export:
* IFF-ILBM formats (Standard palette based, HAM6, HAM8, extra
halfbright, ILBM24)
* BMP
* GIF (conforming to GIF87a)
* JPEG (conforming to JFIF standard)
* PCX
* Targa
Colour Balance:
* All operations are available to the R,G,B components separately.
* Brightness ( upto ±100%)
* Contrast (non to full)
* Gamma ( + and - )
Convolution:
* Built in convolutions: Blur, Sharpen, Emboss, Raise, Edge detect.
* User definable convolutions, load and save to disk.
Effects:
* Built in effects: FlipX, FlipY, RollX, RollY, Negative, Greyscale,
Highlight, Shadow, Random, Pixelize, Remove isolated pixels.
Scale:
* Crop to selected region.
* Increase / decrease scale by percentage or absolute image size.
* Simple scale or colour averaged.
Colour reduction:
* Increase colour mapped images to 24-bit.
* Decrease number of colours in 24-bit or colour mapped images via
Heckbert median cut algorithm. Reduce to any number of colours
2-256 (not limited to powers of 2).
* Methods of palette colour choice: Colour distance, highest count
and weighted average.
* Dithers available for colour reduction: None, Floyd-Steinberg,
Burkes, Stucki, Sierra, Jarvis, Stevenson-Arce.
Palette:
* Save current palette.
* Force palette onto current image, dithering if necessary (all
dithers available).
Shareware version
=================
To encourage users to register, the freely distributable version of
ImageStudio is limited to loading in pictures upto 250x250 pixels. All
other operations are available.
For details on how to register, See How to register.
Starting ImageStudio
====================
ImageStudio can be started from either the Workbench or CLI. From
the Workbench it is simply a case of double-clicking on the icon.
ImageStudio supports shift-clicking on a file to start the program with
(see the Workbench manual for more information).
To start ImageStudio from the CLI, simply type:
run ImageStudio [filename]
where `filename' is an optional file to load in at startup. The full
range of tooltypes is supported, and can be appended to the CLI
command. For example:
run ImageStudio "SCREENNAME=Image2" "PREVIEWDITHER=YES" [filename]
would start the program on a public screen named `Image2' with
preview dithering on. See Tooltypes, for a full list of available
tooltypes.
*If you are running ImageStudio from the CLI it is recommended that
the stack be set to 40k*. To do this, type:
stack 40000
before running the program. This is not necessary if running
ImageStudio from the Workbench, as the stack value is set in the
program's icon.
Configuring ImageStudio
=======================
In order to benefit from ImageStudio's virtual memory, it is
recommended that the default location used for the storage of the
temporary files is changed. The default location for the storage of
these files is `T:' which is usually in RAM - we want to move this out
onto harddisk.
To do this, select `Prefs' from the `Project' menu and open up the
prefs requester. In the `Temp. files' string gadget, type the new
location for the temp files.
It is suggested that a drawer be made on a harddisk partition with
lots of space to store these files. For example, make a drawer in your
`Work:' partition called `tmp', and change the `Temp. files' string
gadget to read `Work:tmp'.
Tutorial
********
This chapter introduces ImageStudio by way of a few tutorials
demonstrating commonly performed operations.
Changing the image format
=========================
The simplest use of ImageStudio is just as a file format converter;
See File formats, for details about the supported file formats.
In this example we will change the image format of the
`FW14B_250x250.gif' from GIF to IFF-ILBM.
1. Load the file `FW14B_250x250.gif' from the `Pics' drawer. To do
this, select `Open' from the `Project' menu. When the file
requester opens, select the file and it will load into
ImageStudio. The greyscale pre