Before You Begin

Window:	Main


TOPIC: Overview


Overview
Before You Begin

Overview

Jasc Image Robot is a batch image processing and image conversion application. You use Jasc Image Robot to:

Apply one or more image processing functions to a group of images.

Change the color depth or format of a group of images.

Convert a group of images to a different file format.

You can apply functions and convert formats and files simultaneously. For example, you can apply an image processing filter to a group of images and convert them to a different file format at the same time.

Performing a Batch Process


TOPIC: Using this Help File


Using this Help File
Before You Begin

Using this Help File

For help using Windows Help, click here. Jasc Image Robot Help has a few special hypertext features:

Tab Jumps

Each topic has a row of tabs across the top, like this one. Each set of tabs groups related topics. You can access a topic by clicking on its tab. If the current tab set is linked to another tab set, you can jump to the linked set by clicking on the link indicator.

Hypertext Formatting

In the standard Windows Help File format, all hypertext is green. Topic jumps have a solid underline, and pop-ups have a dashed underline. In Jasc Image Robot Help:

Topic jumps are red.

Pop-ups are blue.

Hypertext is not underlined.


TOPIC: Technical Support


Technical Support
Before You Begin

Technical Support

This help file and the Jasc Image Robot User's Guide should answer most questions. If these sources fail to address your question or problem, you can:

Contact one of the distributors listed in the README.TXT file.

Contact JASC, Inc.:

Via	At
Internet	irsup@jasc.com
Web Site	http://www.jasc.com
Telephone	(952) 930-9171
Mail	Jasc Software, Inc. P.O. Box 44997 Eden Prairie, MN 55344


Purchasing

To purchase Jasc Image Robot 1.2, please visit our secure online store at http://www.jasc.com/jascstore.html.


Performing a Batch Process

Window:	Main


TOPIC: Overview


Overview
Performing a Batch Process

Overview

Step 1: Create or Open a Command Script

You use a command script to apply processing functions to the image files that you select in Step 2.

Step 2: Apply the Script to a Set of Image Files

1	If you are processing Photo CD files or Windows metafiles, check the input preferences.

2	Click on the Start Button in the current Script Group Box. Jasc Image Robot will open the Batch Process Input Files Dialog Box.

3	If you override any output settings in the script, Jasc Image Robot will open the Batch Process Output Options Dialog Box. When the output settings are selected, Jasc Image Robot will open the Batch Process Status Dialog Box.

Related Topics

Using the Command Line


TOPIC: Selecting the Input Files


Selecting the Input Files
Performing a Batch Process

Selecting the Input Files

You select the input files from the Batch Process Input Files Dialog Box. To open the dialog box, click on the Start Button in the current Script Group Box.

Step-by-Step Instructions


TOPIC: Selecting the Output Settings


Selecting the Output Settings
Performing a Batch Process

Selecting the Output Settings

You select the output settings from the Batch Process Output Options Dialog Box.

Step-by-Step Instructions

Jasc Image Robot will open the dialog box if:

The script does not contain output settings.

You chose to override any output settings specified in the script.


TOPIC: Batch Process Execution


Batch Process Execution
Performing a Batch Process

Batch Process Execution

When a batch process executes, Jasc Image Robot opens the Batch Processing Status Dialog Box. The dialog box displays messages about the batch process. To stop the batch process, click on the Abort Button.

When the conversion is complete, the Abort Button will become inactive, and the OK Button and the Save Log Button will become active.

Select the OK Button to exit the dialog box.

Select the Save Log Button to save the progress messages to a text file.


TOPIC: File Input Preferences


File Input Preferences
Performing a Batch Process

File Input Preferences

You can set input preferences for Photo CD files and Windows metafiles. These settings are global options that are retained from session to session. You set the preferences from the File Input Preferences Dialog Box.

1	To open the dialog box, select "File Input Preferences" from the Script Menu.

2	To access a file type's preferences, click on its tab.

Photo CD Preferences

Windows Metafile Preferences


TOPIC: Output File Format Options


Output File Format Options
Performing a Batch Process

Output File Format Options

You can set output format options for the following file types:

GIF

JIF/JPG

PCX

PNG

TIF

WPG

FPX

PSP


Selecting the Input Files

Window:	Steps


TOPIC: Step 1: Set the Error Messages Checkbox


Step 1: Set the Error Messages Checkbox
Selecting the Input Files

Batch Process Input Files Dialog Box

Step 1: Set the Error Messages Checkbox

If you want Jasc Image Robot to suspend processing and display any error messages generated during the batch process, fill in the checkbox labeled "Interrupt processing to display error messages".

If you empty the checkbox, error messages will still appear in the Batch Processing Status Dialog Box.


TOPIC: Step 2: Set the Output Settings Checkbox


Step 2: Set the Output Settings Checkbox
Selecting the Input Files

Batch Process Input Files Dialog Box

Step 2: Set the Output Settings Checkbox

When the checkbox labeled "Use the output settings specified in the script" is filled in, Jasc Image Robot will use the script's output settings.

When the checkbox is empty, Jasc Image Robot will prompt you to enter the output settings.


TOPIC: Step 3: Select the Folder


Step 3: Select the Folder
Selecting the Input Files

Batch Process Input Files Dialog Box

Step 3: Select the Folder

Select the folder that contains the source files. You select a folder using the following controls:

Look In Drop Down Box

Up One Level Button

Contents List Box


TOPIC: Step 4: Select the Files


Step 4: Select the Files
Selecting the Input Files

Batch Process Input Files Dialog Box

Step 4: Select the Files

You can select specific files, or you can use filename wildcards.

Selecting Specific Files

You select specific files from the Contents List Box. You select files by clicking on them.

Press <Shift> to select contiguous files.

Press <Ctrl> to select non-contiguous files.

Using Filename Wildcards

You can select files by entering filename wildcards in the File Name Text Box, or by selecting a file type from the Files of Type Drop Down Box. Jasc Image Robot will look for filename wildcards first. If none were entered, it will select files by file type.


TOPIC: Step 5: Close the Dialog Box


Step 5: Close the Dialog Box
Selecting the Input Files

Batch Process Input Files Dialog Box

Step 5: Close the Dialog Box

How you close the Batch Process Input Files Dialog Box depends on how you selected the files:

If you selected specific files, click on the Next Button.

If you entered filename wildcards, click on the Select All Button.

When you click on the Next Button or the Select All Button, Jasc Image Robot will close the dialog box. What happens next depends on whether you are using output settings specified in the current script:

If you are, Jasc Image Robot will execute the batch process.

If you are not, Jasc Image Robot will open the Batch Process Output Folder Dialog Box.


File Input Preferences

Window:	More


TOPIC: Photo CD Preferences


Photo CD Preferences
File Input Preferences

Photo CD Preferences

Kodak Photo-CD files contain multiple sizes of a single image. The Photo CD Read Size setting determines which size will be used when a PCD file is processed. You select a size option by clicking on it.

Photo CD Read Size Options


TOPIC: Windows Metafile Preferences


Windows Metafile Preferences
File Input Preferences

Windows Metafile Preferences

The Windows metafile preferences determine the default size for images that do not contain the relevant header information.

You use the spin controls to set the default height and width. You can type a number into a spin control's text area, or you can use the arrow buttons to set the value.

Windows Metafile Default Size Options


Output File Format Options

Window:	More


TOPIC: TIF Options


DPI Setting
TIF Options

TIF Format Settings Dialog Box

You can set image resolution in dots-per-inch (DPI) for PCX, TIF, and WPG files. DPI data is used mostly by word processing and page layout programs.

You use the spin control to set the resolution. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.

You can also select the appropriate check box in the Color panel to save TIF data in RGB or CMYK format.


TOPIC: JIF/JPG Options


JIF/JPG Options

 	JIF/JPG Format Settings Dialog Box

Compression Level

You use the Compression Level Spin Control to set the amount of data compression applied to the image. The higher the number, the smaller the file, and the greater the loss of data. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.

Dots-Per-Inch (DPI)

You use the DPI Spin Control to set the image resolution in dots-per-inch (DPI). DPI data is used mostly by word processing and page layout programs. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.


TOPIC: Transparency Options


Transparency Options
Transparency

Transparency Format Settings Dialog Box

Transparency Options

GIF images and paletted PNG images (color depths of 256 or less) can contain a transparent color. You select one of the four transparency options by clicking on its button or the text. Each option is explained below.

Maintain Original Transparency

The current transparency information is retained.

Do Not Save Transparency

The current transparency information is deleted. The image will be displayed "as is".

Set to Color

The transparent color is set to a specified color value. If the image does not contain the selected color, the closest matching color is used. Click on the Color Button to select the color. Jasc Image Robot will open the Color Dialog Box.

Set to Palette Entry

Use the spin control to set the transparent color's palette index. You can type a number into a spin control's text area, or you can use the arrow buttons to set the value.


TOPIC: Transparent Color


Transparent Color
Transparency

Transparency Format Settings Dialog Box

Transparent Color

When an image containing a transparent color is displayed, the transparent color is replaced with a color or colors selected by the host application. The selected color or pattern is usually the application's background fill.

Example

Consider an image of a rose against a white background, with its transparent color set to white. When the image is displayed against a grey fill, the white will be replaced with the grey, so that the rose appears against a grey background.


Selecting the Output Settings

Window:	Steps


TOPIC: Step 1: Select the File Format Settings


Step 1: Select the File Format Settings
Selecting the Output Settings

Batch Process Output Options Dialog Box

Step 1: Select the File Format Settings

Jasc Image Robot supports a wide variety of file formats. Make sure that the output format you select supports the color depth of the output files. You select the file type and sub-type (if any) from the appropriate drop down boxes.

Format Options

To set format options for the file types listed below, click on the Options Button. Jasc Image Robot will open the appropriate format settings dialog box.

GIF

JIF/JPG

PCX

PNG

TIF

WPG

FPX

PSP


TOPIC: Step 2: Select or Create the Folder


Step 2: Select or Create the Folder
Selecting the Output Settings

Batch Process Output Options Dialog Box

Step 2: Select or Create the Folder

Selecting a Folder

You select a folder using the following controls:

Save In Drop Down Box

Up One Level Button

Contents List Box

Creating a New Folder

1	Select the folder that will contain the new folder. See the section above.

2	Click on the Create New Folder Button.


TOPIC: Step 3: Select the Finish Button


Step 3: Select the Finish Button
Selecting the Output Settings

Batch Process Output Options Dialog Box

Step 3: Select the Finish Button

Click on the Finish Button. Jasc Image Robot will execute the batch process.


TOPIC: Output File Format Options


OutputFileFormatOptions.FPXOptions
FPX Options

 	FPX Format Settings Dialog Box

Compression Level

You use the Compression Level Spin Control to set the amount of data compression applied to the image. The higher the number, the smaller the file, and the greater the loss of data. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.


Pop.FPXFormat
FPX Format Settings Dialog Box


OutputFileFormatOptions.PSPOptions
PSP Options

 	PSP Format Settings Dialog Box

You can set image resolution in dots-per-inch (DPI) for PCX, TIF, PSP and WPG files. DPI data is used mostly by word processing and page layout programs.

Use the spin control to set the resolution. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.

You can also select the appropriate check box to save the file as a PSP 5 compatible file. Leaving the check box unselected will automatically use PSP 6 the default PSP format.


PSP Format Settings Dialog Box


OutputFileFormatOptions_WPGOptions
WPG Options

 	WPG Format Settings Dialog Box

You can set image resolution in dots-per-inch (DPI) for PCX, TIF, and WPG files. DPI data is used mostly by word processing and page layout programs.

You use the spin control to set the resolution. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.


Pop.WPG Options
WPG Format Settings Dialog Box


Pop.JIFFORMAT
JIF/JPG Format Settings Dialog Box


OutputFileFormatOptions__PCXOptions
PCX Options

 	PCX Format Settings Dialog Box

You can set image resolution in dots-per-inch (DPI) for PCX, TIF, and WPG files. DPI data is used mostly by word processing and page layout programs.

You use the spin control to set the resolution. You can type a number into the spin control's text area, or you can use the arrow buttons to set the value.


Pop.PCXOptions
PCX Format Settings Dialog Box


Command Scripts

Window:	Main


TOPIC: Overview


Overview
Command Scripts

Overview

A command script is a list of processing functions and their settings. The functions are applied to the selected input files in sequential order.

You create, edit, and manage command scripts from the Main Window.


TOPIC: Creating a Script


Creating a Script
Command Scripts

Creating a Script

To create a new command script, select "New" from the Script Menu, or click on the New Script Button in the Toolbar.

Abandon Changes Prompt

If the current script has been edited but not saved, you will receive the Abandon Changes Prompt.

Click on the Yes Button to abandon the changes and create a new script.

Click on the No Button to cancel the new script.


TOPIC: Editing a Script


Editing a Script
Command Scripts

Editing a Script

You edit command scripts from the Main Window. Most of the editing features are in the Current Script Group Box.

Adding a Command

Deleting a Command

Moving a Command

Editing a Command's Settings

Cutting and Pasting Commands


TOPIC: Adding Output Settings to a Script


Adding Output Settings to a Script
Command Scripts

Adding Output Settings to a Script

Jasc Image Robot can provide output by saving image files to a specified location, printing the image files, or both.

Set Output Options

Step-by-Step Instructions (Print Command)


TOPIC: Previewing a Command or Script


Previewing a Command or Script
Command Scripts

Previewing a Command or Script

When you preview a command or script, its effects are displayed on the image in the Preview Group Box.

Previewing a Command

1	Click on the command in the Current Script List Box. If the command isn't visible, use the scrollbar to move through the list.

2	Click on the Exec Cmd Button.

Previewing a Script

Click on the Test Script Button in the Current Script Group Box.

Restoring the Preview

Click on the Revert Button to remove any applied effects.

Changing the Preview Image

Selecting a Preview Image

Restoring the Default Preview Image


TOPIC: Saving a Script


Saving a Script
Command Scripts

Saving a Script

To save the current command script, select "Save" from the Script Menu, or click on the Save Script Button in the Toolbar.

If you're working on a new script (one that hasn't been saved before), Jasc Image Robot will open the Save Script File As Dialog Box. You use the dialog box to assign a filename to the command script.

Step-by-Step Instructions


TOPIC: Opening a Script


Opening a Script
Command Scripts

Opening a Script

Select "Open" from the Script Menu, or click on the Open Script Button in the Toolbar. If the current script has been edited but not saved, you will receive the Abandon Changes Prompt.

Click on the Yes Button to abandon the changes.

Click on the No Button to cancel opening a script.

Jasc Image Robot will present the Open Script File Dialog Box.

1	Select the file's folder.

2	Click on the file in the Contents List Box. If the file list is too long to fit in the box, use the scrollbars to move through it.

3	Click on the Open Button. Jasc Image Robot will close the dialog box and open the selected script.


TOPIC: Copying a Script


Copying a Script
Command Scripts

Copying a Script

You can use the Save Script File As Dialog Box to save a command script under a new filename. To access the dialog box, select "Save As" from the Script Menu.

Step-by-Step Instructions


Editing a Script

Window:	More


TOPIC: Adding a Command


Adding a Command
Editing a Script

Adding a Command

You add commands to the current script from the Available Commands Group Box.

1	Click on the command that you want to add. If the command isn't visible, use the scrollbar to move through the list.

2	Click on the Add Command To Script Button. If the command requires further input, it will open the command's dialog box.


TOPIC: Deleting a Command


Deleting a Command
Editing a Script

Deleting a Command

To remove a command from the current script:

1	Click on the command in the Current Script List Box. If the command isn't visible, use the scrollbar to move through the list.

2	Click on the Delete Button.


TOPIC: Moving a Command


Moving a Command
Editing a Script

Moving a Command

To move a command to a different position in the current script:

1	Click on the command in the Current Script List Box. If the command isn't visible, use the scrollbar to move through the list.

2	Click on the Move Up Button or the Move Down Button until the command is in the correct position.


TOPIC: Editing a Command's Settings


Editing a Command's Settings
Editing a Script

Editing a Command's Settings

To edit the settings for a command in the current script:

1	Click on the command in the Current Script List Box. If the command isn't visible, use the scrollbar to move through the list.

2	Click on the Edit Button. Jasc Image Robot will open the command's dialog box.


TOPIC: Cutting and Pasting Commands


Cutting and Pasting Commands
Editing a Script

Cutting and Pasting Commands

You can use the commands on the Edit Menu or the Cut and Paste Buttons to rearrange the commands in the current script.

1	Click on the command in the Current Script List Box. If the command isn't visible, use the scrollbar to move through the list.

2	Select a cut and paste command from the Edit Menu, or click on the appropriate button.

Command	Button	Effect
Cut		Removes the command and sends it to the Windows Clipboard
Copy		Sends the command to the Windows Clipboard
Paste		Inserts the command from the Windows Clipboard into the current script


Adding Output Settings to a Script

Window:	Steps


TOPIC: Step 1: Select the Output File Format Settings


Step 1: Select the Output File Format Settings
Adding Output Settings to a Script

Set Output Options Dialog Box

Step 1: Select the Output File Format Settings

Select the file type and sub-type (if any) from the appropriate drop down boxes. To set format options for the file types listed below, click on the Options Button. Jasc Image Robot will open the appropriate format settings dialog box.

GIF

JIF/JPG

PCX

PNG

TIF

WPG

FPX

PSP


TOPIC: Step 2: Select the Output Folder


Step 2: Select the Output Folder
Adding Output Settings to a Script

Set Output Options Dialog Box

Step 2: Select the Output Folder

There are two ways to select the output folder:

Type it into the Folder Text Box.

Click on the Browse Button. Jasc Image Robot will open the Select Folder Dialog Box.

Using the Select Folder Dialog Box

1	Select or create the output folder.

2	Click on the Select Button. Jasc Image Robot will close the Select Folder Dialog Box and enter the folder in the Folder Text Box on the Set Output Options Dialog Box.


TOPIC: Step 3: Select the OK Button


Step 3: Select the OK Button
Adding Output Settings to a Script

Set Output Options Dialog Box

Step 3: Select the OK Button

Click on the OK Button. Jasc Image Robot will close the Set Output Options Dialog Box and add the Set Output Options Command to the current script.


Changing the Preview Image

Window:	More


TOPIC: Selecting a Preview Image


Selecting a Preview Image
Changing the Preview Image

Selecting a Preview Image

You can use any bitmap file (*.BMP) as the preview image. Click on the New Image Button in the Preview Group Box. Jasc Image Robot will present the Open Preview Image Dialog Box.

1	Select the file's folder.

2	Click on the file in the Contents List Box. If the file list is too long to fit in the box, use the scrollbars to move through it.

3	Click on the Open Button. Jasc Image Robot will close the dialog box and display the image in the Preview Group Box.


TOPIC: Restoring the Default Preview Image


Restoring the Default Preview Image
Changing the Preview Image

Restoring the Default Preview Image

1	Click on the New Image Button in the Preview Group Box. Jasc Image Robot will present the Open Preview Image Dialog Box.

2	Click on the Default Button. Jasc Image Robot will close the dialog box and restore the default preview image.


Using the Save Script File As Dialog Box

Window:	Steps


TOPIC: Step 1: Select or Create the File's Folder


Step 1: Select or Create the File's Folder
Using the Save Script File As Dialog Box

Save Script File As Dialog Box

Step 1: Select or Create the File's Folder

Selecting a Folder

You select a folder using the following controls:

Save In Drop Down Box

Up One Level Button

Contents List Box

Creating a New Folder

1	Select the folder that will contain the new folder. See the section above.

2	Click on the Create New Folder Button.


TOPIC: Step 2: Enter the Filename


Step 2: Enter the Filename
Using the Save Script File As Dialog Box

Save Script File As Dialog Box

Step 2: Enter the Filename

You enter a name for the new file in the File Name Text Box. Don't worry about the file extension − Jasc Image Robot will add it automatically.

1	Double-click in the text box.

2	Type the filename.


TOPIC: Step 3: Select the Save Button


Step 3: Select the Save Button
Using the Save Script File As Dialog Box

Save Script File As Dialog Box

Step 3: Select the Save Button

Click on the Save Button. If the filename is already in use, Jasc Image Robot will present the Replace Existing File Prompt.

Click on the Yes Button to overwrite the existing file.

Click on the No Button to return to the Save As Dialog Box. Enter a new filename, then click on the Save Button.


Print Command

You can print images by including the Print Command in your script. When you select this command, the Page Setup Dialog Box appears.

If the Print Command is the only command in the script, it is not necessary to create output files. This allows you to print a collection of images without specifying an output location and file format.

Step-by-Step Instructions

Step 1: Select the Printer

Click on the Printer Button.  Jasc Image Robot will open the Select Printer Dialog box. Use the drop down box to select the printer that you want to use. To set printer-specific options, click on the Properties Button.

Step 2: Select the Paper Size and Source

You select the paper size and source from the drop down boxes in the Paper box of the Page Setup Dialog Box. (For some printers, one or both of the drop down boxes may be unavailable.) To select a size or source setting, click on the drop down box to open it, then click on the setting that you want to select.

Step 3: Set the Page Orientation

There are two page orientations, portrait and landscape. Printing in portrait orientation places the top of the image against one of the page’s narrow sides. Printing in landscape orientation places the top of the image against one of the page’s wide sides. To select an orientation, click on its text or option button in the Orientation box of Page Setup.

Step 4: Select Options for the Image Settings

There are four checkbox options in the Options box of the Page Setup Dialog Box. A checkbox option is on when its checkbox is filled, and off when the checkbox is empty. You fill or empty a checkbox by clicking on it or its label.

•	To maintain the image’s current proportions (width/height), fill in checkbox labeled ‘Maintain aspect ratio’.

•	To expand the image so that it will fill the printed page, fill in checkbox labeled ‘Use full page’.

•	To center the image on the page, fill in checkbox labeled ‘Center on page’.

•	To print the file name, fill in the checkbox labeled ‘Print Filename’.

Step 5: Set the Margins

You can specify the page’s margins by entering values in the text boxes in the Margins Group Box. To set margins for images, turn off the ‘Center on page’. To access a text box, click in it using the primary mouse button (the button you use most often).

Step 6: Select the OK Button

Click on the OK Button.  Jasc Image Robot will close the Page Setup Dialog Box and save the new settings.


Page Setup Dialog Box


Select Printer
Select Printer Dialog Box


Set Output Options

Adding output options to a script allows you to specify the output file format settings and the output folder within the script itself. This saves time when you are using input files from various sources, but with common output settings.

Step-by-Step Instructions

Step 1: Add the Set Output Options Command

Add the Set Output Options Command to the current script. Jasc Image Robot will open the Set Output Options Dialog Box. You use the dialog box to select the output settings.

Step 2: Select the Output File Format Settings

Select the file type and sub-type (if any) from the appropriate drop down boxes. To set format options for the file types listed below, click on the Options Button. Jasc Image Robot will open the appropriate format settings dialog box.

GIF

JIF/JPG

PCX

PNG

TIF

WPG

FPX

PSP

Step 3: Select the Output Folder

There are three ways to select the output folder:

•	Type it into the Folder Text Box.

•	Click on the Browse Button. Jasc Image Robot will open the Select Folder Dialog Box.

•	Check the Retain Original Directory Box.  This will gray out the Folder Text Box and the Browse Button, and save the file in the same directory as the original file.  Notice the warning that selecting this option may overwrite the original file.  If you use this option and specify the same output file format as the original, the original file will be overwritten.  If you have enabled the Interrupt Processing checkbox in the Batch Process Input Files Dialog Box, the Overwrite Dialog Box will appear, giving you the option to avoid overwriting the files.  If this checkbox in disabled, the source files will be overwritten without notice.

Step 4: Select the OK Button

Click on the OK Button. Jasc Image Robot will close the Set Output Options Dialog Box and add the Set Output Options Command to the current script.


Editing Commands

Window:	Main


TOPIC: Add Borders


Add Borders
Editing Commands

Add Borders

The Add Borders Command adds borders to one or more sides of the image. When you select the command, Jasc Image Robot opens the Add Borders Dialog Box.

Step-by-Step Instructions


TOPIC: Enlarge Canvas


Enlarge Canvas
Editing Commands

Enlarge Canvas

The Enlarge Canvas Command increases the image's dimensions without altering the image. It adds a selected color around the image, or below the image and/or to the right. When you select the Enlarge Canvas Command, Jasc Image Robot opens the Enlarge Canvas Dialog Box.

1	Enter the new width and height. Use the spin controls to set the dimensions.

2	Set the Center Image Option. When the option is on, the image is centered in the new canvas. When the option is off, the image appears in the new canvas's upper left corner.

3	Select the background color. The default is black. To change the color, click on the Color Button. Jasc Image Robot will open the Color Dialog Box.

4	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Flip Image and Mirror Image


Flip Image and Mirror Image
Editing Commands

Flip Image and Mirror Image

Flip Image

The Flip Image Command reverses the image vertically, so that what was the top becomes the bottom, and vice-versa.

Mirror Image

The Mirror Image Command reverses the image horizontally, so that what was the left side becomes the right side, and vice-versa.


TOPIC: Rotate Image


Rotate Image
Editing Commands

Rotate Image

The Rotate Image Command spins the image by a specified number of degrees. When you select the command, Jasc Image Robot opens the Rotate Image Dialog Box.

1	Click on a direction of rotation in the Direction Group Box. Right is clockwise, and left is counter-clockwise.

2	Click on a degrees of rotation in the Degrees Group Box. The Free Option is only available for 256 color grey scale and 16 million color images.

3	If you selected the Free Option, use the Free Spin Control to set the degrees of rotation, and click on the Color Button to select the background color.

4	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Resize / Resample Image


Resize / Resample Image
Editing Commands

Resize / Resample Image

Jasc Image Robot provides two methods for changing an image's width and height:

Resizing

Resampling

When you select the Resize / Resample Image Command, Jasc Image Robot opens the Resize / Resample Dialog Box.

Step-by-Step Instructions


Add Borders

Window:	Steps


TOPIC: Step 1: Set the Symmetric Option


Step 1: Set the Symmetric Option
Add Borders

Add Borders Dialog Box

Step 1: Set the Symmetric Option

When the Symmetric Option is turned on, the images will have equally-sized borders on all sides. The option is on when its checkbox is filled. To turn the option on or off, click on the checkbox or its label.


TOPIC: Step 2: Enter the Border Width(s)


Step 2: Enter the Border Width(s)
Add Borders

Add Borders Dialog Box

Step 2: Enter the Border Width(s)

A setting of zero leaves the specified side without a border. How you enter the border widths depends on whether you're using the Symmetric Option.

With Symmetric Option

If you're using the Symmetric Option, use the Top Spin Control to set the width for the borders.

Without Symmetric Option

If you're not using the Symmetric Option, set a width for each border using the appropriate spin control.


TOPIC: Step 3: Select the Border Color


Step 3: Select the Border Color
Add Borders

Add Borders Dialog Box

Step 3: Select the Border Color

The default border color is black. To change the color:

1	Click on the Color Button. Jasc Image Robot will open the Color Dialog Box.

2	Use the dialog box to select the new border color.

3	Click on the Color Dialog Box's OK Button. Jasc Image Robot will close the dialog box and return to the Add Borders Dialog Box.


TOPIC: Step 4: Select the OK Button


Step 4: Select the OK Button
Add Borders

Add Borders Dialog Box

Step 4: Select the OK Button

When you have finished selecting the settings, click on the OK Button. Jasc Image Robot will close the Add Borders Dialog Box and add the command to the current script.


Resizing and Resampling Defined

Window:	More


TOPIC: Resizing


Resizing
Resizing and Resampling

Resizing

How it Works

Resizing duplicates or deletes pixels as necessary to achieve the desired width and height.

When to Use It

Resizing gives superior results to resampling with simple and hard-edged images, and when working with sixteen colors or less.


TOPIC: Resampling


Resampling
Resizing and Resampling

Resampling

How it Works

Resampling minimizes the raggedness normally associated with changes in image width and height by using a process called interpolation. As applied here, interpolation smoothes out rough spots by estimating how the "missing" pixels should appear, and filling them with the appropriate color.

When to Use It

Resampling is available for grey scale images and images with color depths greater than 256. Sixteen color grey scale images are automatically converted to 256 color grey scale.

Resampling gives superior results with photo-realistic images, and with images that are irregular or complex.


Resize / Resample Image

Window:	Steps


TOPIC: Step 1: Select the New Size


Step 1: Select the New Size
Resize / Resample Image

Resize / Resample Dialog Box

Step 1: Select the New Size

You can select one of five standard image sizes, a custom size by width and height, or a custom size by aspect ratio.

Standard Sizes

The five standard image sizes are listed in the group box on the left. To select one of the standard sizes, click on the option's button or its text.

Custom Size

1	Click on one of the custom size options. You can set both width and height, or you can change one dimension and have Jasc Image Robot maintain the aspect ratio.

2	Use the Custom Size Spin Controls to set the appropriate dimension or dimensions.


TOPIC: Step 2: Select the Method


Step 2: Select the Method
Resize / Resample Image

Resize / Resample Dialog Box

Step 2: Select the Method

You select a method by clicking on it in the Method Group Box.

Resizing

Resampling

Resize or Resample as Needed

If you select the "Resize or resample as needed" method, Jasc Image Robot will resample images with color depth greater than 256 colors and images in 256 color grey scale, and will resize images with lower color depth.


TOPIC: Step 3: Select the OK Button


Step 3: Select the OK Button
Resize / Resample Image

Resize / Resample Dialog Box

Step 3: Select the OK Button

When you're done setting the image's new size and shape, click on the OK Button. Jasc Image Robot will modify the image to match its new dimensions.


Color Commands

Window:	Main


TOPIC: Adjust Brightness/Contrast


Adjust Brightness/Contrast
Color Commands

Adjust Brightness/Contrast

You use the Adjust Brightness/Contrast Command to:

Brighten or darken an image.

Increase or decrease the range of luminance (contrast) within the image.

When you select the command, Jasc Image Robot opens the Adjust Brightness/Contrast Dialog Box.

1	Use the spin controls to set the parameters. The Brightness Setting shifts the entire histogram, and the Contrast Setting stretches or compresses it. The settings will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


Color Replacement Command

The Color Replacement Command replaces a color in the source image with another color.  When you select the command, the Color Replacement Dialog Box appears.

You set the original and replacement colors by either typing color numbers in the Red, Green, and Blue text boxes, or by clicking on the Color Button and selecting colors from the Color Dialog Box. The original and replacement colors are shown in preview boxes just below each Color Button.  You can also set the tolerance, which determines how close the color of a pixel must be to the target color in order to be replaced.  The spin control uses a scale of 0 to 100, with 0 being no tolerance (only pixels with a perfect match will be replaced).  When you have finished adjusting the settings, click on the OK Button.  Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Adjust Highlight/Midtone/Shadow


Adjust Highlight/Midtone/Shadow
Color Commands

Adjust Highlight/Midtone/Shadow

The Adjust Highlight/Midtone/Shadow Command skews an image's luminance. You use the command to:

Emphasize highlights or shadows

Lighten or darken an image's mid-range colors.

When you select the command, Jasc Image Robot opens the Adjust Highlight/Midtone/Shadow Dialog Box.

1	Use the spin controls to set the parameters. The settings will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Adjust Hue/Saturation/Luminance


Adjust Hue/Saturation/Luminance
Color Commands

Adjust Hue/Saturation/Luminance

A color can be defined by the three components of hue, saturation, and luminance.

Hue describes the color's shade or tint.

Saturation describes the hue's purity.

Luminance describes the color's brightness.

You use the Adjust Hue/Saturation/Luminance Command to modify these three components for the entire image. When you select the command, Jasc Image Robot opens the Adjust Hue/Saturation/Luminance Dialog Box.

1	Use the spin controls to set the parameters. The settings will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Adjust Red/Green/Blue


Adjust Red/Green/Blue
Color Commands

Adjust Red/Green/Blue

As the name implies, you use the Adjust Red/Green/Blue Command to change the levels of red, green, and blue in an image. Computer monitors create colors by combining red, green, and blue, which are the three primary colors for projected light.

When you select the command, Jasc Image Robot opens the Adjust Red/Green/Blue Dialog Box.

1	Use the spin controls to set the parameters. The settings will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Gamma Correction


Gamma Correction
Color Commands

Gamma Correction

The Gamma Correction Command compensates for any difference in gamma levels between your computer's monitor and the equipment that originally produced the image.

When you select the command, Jasc Image Robot opens the Gamma Correction Dialog Box.

1	Use the spin control to set the gamma correction. The scale is 0.01 to 4.99. The setting will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Colorize Image


Colorize Image
Color Commands

Colorize Image

You use the Colorize Image Command to convert an image to a uniform hue and saturation, while retaining the image's luminance. You can use the command to create sepia tones and other single-color effects.

When you select the command, Jasc Image Robot opens the Colorize Image Dialog Box.

1	Use the spin controls to set the hue and saturation. The scale for both parameters is zero to 255. The settings will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Equalize Histogram Command


Equalize Histogram Command
Color Commands

Equalize Histogram Command

The Equalize Histogram Command smoothes out the image's histogram. The result is a tempering or averaging of the image's brightness.


TOPIC: Stretch Histogram Command


Stretch Histogram Command
Color Commands

Stretch Histogram Command

If an image's histogram does not cover the entire luminance spectrum − in other words, if the image does not include both black and white − the Stretch Histogram Command adjusts the image's luminance so that its histogram covers the entire luminance spectrum.


TOPIC: Negative Image


Negative Image
Color Commands

Negative Image

The Negative Image Command replaces each color with its opposite. The effect is similar to a photographic negative.


TOPIC: Posterize Image


Posterize Image
Color Commands

Posterize Image

The Posterize Image Command (pronounced "poster-ize", as in "make it look like a poster") reduces the bits per color channel. The lower the bits/channel, the fewer colors the image can include.

When you select the command, Jasc Image Robot opens the Posterize Image Dialog Box.

1	Use the spin control to set the bits per color channel. The settings will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Solarize Image


Solarize Image
Color Commands

Solarize Image

The Solarize Image Command inverts the colors that are above a certain luminance. When you select the command, Jasc Image Robot opens the Solarize Image Dialog Box.

1	You use the spin control to set the solarize threshold. The setting will be reflected in the Preview Box.

2	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


Overlay Watermark

The Overlay Watermark Command overlays one image on another, much like the watermark on stationary paper. When you select the command, Jasc Image Robot opens the Overlay Watermark Dialog Box.

Step-by-Step Instructions

Step 1: Set the Location

You set the location for the watermark by specifying the percentages from the X,Y origin (the upper left corner of the source image).  When X and Y are each set at 0, the watermark will be placed in the upper left corner; when they are each set at 100, the watermark will be placed in the lower right corner.  You can set the values by either typing them in the text box or by dragging the control bar to the desired value.  As you change values, a graphic indicator shows how the watermark will be positioned on the page.

Step 2: Set the Opacity

The opacity determines how opaque or transparent the watermark image will be.  A higher setting creates a more opaque watermark, while a lower setting creates a more transparent watermark.

Step 3: Specify Transparency and Tolerance

You can specify a transparent color for the watermark image (i.e., a color that will not appear in the source image) by checking the Use Transparency Box and clicking on the Transparent Color Button, which opens the Color Dialog Box (for more help, see Appendix 2).  The current color is shown in a preview box just to the right of the Transparent Color Button.

You can also set the tolerance by either typing a value in the text box or dragging the control bar to the desired value.  Tolerance determines how close the color of a pixel must be to the transparent color in order to be rendered transparent when the effect is applied to the source image.  This feature uses a scale of 0 to 100, with 0 being no tolerance (only pixels with a perfect match will be transparent), and 100 being total tolerance (all pixels will be transparent).

Step 4: Load the Watermark

You can select a watermark image in any graphic file format that can be read by Jasc Image Robot, such as an image created with an image-editing program like Paint Shop Pro.  Click on the Load Watermark Button to display the Load Watermark Dialog Box.

a)	Select the folder that contains the source files. You select a folder using the following controls:

•	Look In Drop Down Box

•	Up One Level Button

•	Contents List Box

b)	Select the file in the Contents List Box. If the file list is too long to fit in the box, use the scrollbars to move through it.

c)	Select the Open Button.  Jasc Image Robot will close the dialog box and open the selected file.

d)	Select the OK Button, and Jasc Image Robot will add the command to the current script.


Overlay Watermark Dialog Box


Crop Command

The Crop Command allows you to trim an image much like you would crop a photograph: you cut off one or more of the image edges, eliminating unwanted parts of the original graphic.  You can crop an image by a specified distance from each edge or by a specified height and width from the center.  When you select the command, Jasc Image Robot opens the Crop Dialog Box.

Step-by-Step Instructions

Step 1: Select Edge or Center

Click on the option to either Crop From Edge or Crop From Center.

Step 2: Set the Symmetric Option

When the Symmetric Option is turned on, the images will be cropped either the same number of pixels from each edge or the same distance from the center, depending on whether you selected Crop From Edge or Crop From Center. To turn the option on or off, click on the checkbox or its label.

Step 3: Enter the Dimension(s)

If you’re using the Edge option, enter the distance to crop the image from each edge.  If you’re using the Center option, enter the width and height from the center that you wish to retain.  In either case, how you enter the dimensions depends on whether you’re using the Symmetric Option.

With Symmetric Option

If you're using the Symmetric Option, use the Top Spin Control to set the dimension.

Without Symmetric Option

If you're not using the Symmetric Option, set the dimension using the appropriate spin control.

Step 4: Select the OK Button

When you have finished selecting the settings, click on the OK Button. Jasc Image Robot will close the Crop Dialog Box and add the command to the current script.


Crop Dialog Box


Palette Commands

Window:	Main


TOPIC: Apply a New Palette


Apply a New Palette
Palette Commands

Apply a New Palette

You can load palette files into images with color depths of 16 or more. When you select the Apply a New Palette Command, Jasc Image Robot opens the Apply a New Palette Dialog Box. You use the dialog box to select a palette file.

1	Select the file's folder.

2	Click on the file in the Contents List Box. If the file list is too long to fit in the box, use the scrollbars to move through it.

3	There are three methods for applying the palette to the active image. Select a method by clicking on it in the Apply Palette Using Group Box.

4	Click on the Open Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Apply Fully Optimized Palette


Apply Fully Optimized Palette
Palette Commands

Apply Fully Optimized Palette

Jasc Image Robot can create an optimized common palette for the selected input files. The optimized palette contains the best colors for recreating all of the images. When you select the Apply Fully Optimized Palette Command, Jasc Image Robot opens the Apply Fully Optimized Palette Dialog Box.

1	Use the spin control to select the number of colors that the palette will contain.

2	Click on a palette generation method in the Palette Generation Group Box.

3	If you set the color depth to twenty colors or more, the Include Windows' Colors Checkbox is enabled. When the checkbox is filled, the sixteen standard Windows colors are added to the optimized palette.

4	Click on a color reduction method in the When Applying Palette Group Box.

5	Click on the OK Button. Jasc Image Robot will add the command to the current script.


TOPIC: Change to 2 Colors


Change to 2 Colors
Palette Commands

Change to 2 Colors

The Change to 2 Colors Command changes an image's color depth to two colors. The command does not affect images that already have a two color palette.

When you select the command, Jasc Image Robot opens the Change to 2 Colors Dialog Box.

Step-by-Step Instructions


TOPIC: Change to 16 Colors


Change to 16 Colors
Palette Commands

Change to 16 Colors

The Change to 16 Colors Command changes an image's color depth to sixteen colors. The command does not affect images that already have a sixteen color palette.

When you select the command, Jasc Image Robot opens the Change to 16 Colors Dialog Box.

Step-by-Step Instructions


TOPIC: Change to 256 Colors


Change to 256 Colors
Palette Commands

Change to 256 Colors

The Change to 256 Colors Command changes an image's color depth to 256 colors. The command does not affect images that already have a 256 color palette. When you select the command, Jasc Image Robot opens the Change to 256 Colors Dialog Box.

Step-by-Step Instructions


TOPIC: Change to 16.7 Mil Colors


Change to 16.7 Mil Colors
Palette Commands

Change to 16.7 Mil Colors

The Change to 16.7 Mil Colors Command changes an image's color depth to 16.7 million colors.

The command does not affect images that are already support 16.7 million colors.


TOPIC: Change to Greyscale


Change to Greyscale
Palette Commands

Change to Greyscale

The Change to Greyscale Command replaces the colors in the image with greys of equal luminance. The effect is similar to a black-and-white photograph.

Converting a 16 million color image to grey scale automatically reduces it to 256 colors.


Palette Generation Methods

Window:	More


TOPIC: Overview


Overview
Palette Generation Methods

Overview

Jasc Image Robot supports two palette generation methods: Median Cut and Octree.

In general, Median Cut works better with images that require extensive dithering, and Octree works better with images that require less dithering. Trial-and-error is recommended: if the method you select yields unsatisfactory results, try again using the remaining method.

How Much Dithering Does an Image Require?

The amount of dithering an image requires is determined by the number of colors in the source data compared to the number of colors in the output format. If the input data contains substantially more colors than the output format supports, then the data will have to be dithered in order to be saved in the output format.


TOPIC: Median Cut


Median Cut
Palette Generation Methods

Median Cut

The Median Cut Method does not retain full color data, so a color used in the output image may not be an exact match for the original color in the input image. For images that will require extensive dithering, the loss of color data can make the dithering more effective, resulting in a higher-quality image.


TOPIC: Octree


Octree
Palette Generation Methods

Octree

The Octree Method retains full color data, which means that each color in an output image is an exact match for a color in the input data. For images that will require less dithering, this preservation of color data can result in a higher-quality output image.


Color Reduction Methods

Window:	More


TOPIC: Overview


Overview
Color Reduction Methods

Overview

Jasc Image Robot supports four color reduction methods.

Not all of the methods are available for all color reduction commands.

Error Diffusion

Maintain Indexes

Nearest Color

Ordered Dither


TOPIC: Error Diffusion


Error Diffusion
Color Reduction Methods

Error Diffusion

The Error Diffusion Dithering Method attempts to maintain the image's appearance by dithering colors that are not in the palette. Dithering means to intermingle pixels of two or more colors to simulate a color that is not available.

Reduce Color Bleeding Option

The Reduce Color Bleeding Option reduces the amount of left-to-right color bleeding that occurs when using Error Diffusion. The option is on when the checkbox is filled.


TOPIC: Maintain Indexes


Maintain Indexes
Color Reduction Methods

Maintain Indexes

The Maintain Indexes Method:

1	Assigns each color in the palette a sequential index number.

2	Does the same for the colors in the image.

3	Changes each color in the image to the like-numbered color in the palette.


TOPIC: Nearest Color


Nearest Color
Color Reduction Methods

Nearest Color

The Nearest Color Method changes each color in the image to the color in the palette that is the closest match.


TOPIC: Ordered Dither


Ordered Dither
Color Reduction Methods

Ordered Dither

The Ordered Dither Method creates shading by patterned intermingling of pixels. It is best suited to certain print mediums. The processed images often appear "hashed", or composed of dots, x-shapes, and crosses.


Change to 2 Colors

Window:	Steps


TOPIC: Step 1: Select the Palette Component


Step 1: Select the Palette Component
Change to 2 Colors

Change to 2 Colors Dialog Box

Step 1: Select the Palette Component

The Palette Component determines which color value (or luminance) is used to set pixels to black or white. You select a component by clicking on it in the Palette Component Group Box.

For most images, the grey value yields the best results. If an image contains mostly red, green, or blue, then selecting the dominant color component may be the best choice. For example, images with mostly flesh tones often reduce better using the red color component.


TOPIC: Step 2: Select the Reduction Method


Step 2: Select the Reduction Method
Change to 2 Colors

Change to 2 Colors Dialog Box

Step 2: Select the Reduction Method

Jasc Image Robot provides three methods for reducing an image to two colors. You select a method by clicking on it in the Reduction Method Group Box.

Error Diffusion

When you use error diffusion with the Change to 2 Colors Command, you must also select one of three algorithms: Floyd-Steinberg, Burkes, or Stucki. Each algorithm gives slightly different results. You select an algorithm by clicking on it.


TOPIC: Step 3: Select Palette Weighting Option


Step 3: Select Palette Weighting Option
Change to 2 Colors

Change to 2 Colors Dialog Box

Step 3: Select Palette Weighting Option

Weighting the palette sets the image's current colors closer to black and white.

Using a weighted palette results in less dithering, and therefore less shading and sharper edges.

Conversely, a non-weighted palette yields more dithering, and therefore more shading and softer edges. You select an option by clicking on it.


TOPIC: Step 4: Select the OK Button


Step 4: Select the OK Button
Change to 2 Colors

Change to 2 Colors Dialog Box

Step 4: Select the OK Button

When you have finished selecting the settings, click on the OK Button. Jasc Image Robot will add the command to the current script.


Change to 16 Colors

Window:	Steps


TOPIC: Step 1: Select the Palette


Step 1: Select the Palette
Change to 16 Colors

Change to 16 Colors Dialog Box

Step 1: Select the Palette

You select a palette type by clicking on it in the Palette Group Box.

An Optimized Median Cut Palette is created using the Median Cut Method of palette generation.

An Optimized Octree Palette is created using the Octree Method of palette generation.

The Windows Palette contains the sixteen standard colors used by Windows.


TOPIC: Step 2: Select the Reduction Method


Step 2: Select the Reduction Method
Change to 16 Colors

Change to 16 Colors Dialog Box

Step 2: Select the Reduction Method

Jasc Image Robot provides three methods for reducing an image to sixteen colors. You select a method by clicking on it in the Reduction Method Group Box.

Error Diffusion

Nearest Color

Ordered Dither


TOPIC: Step 3: Select the OK Button


Step 3: Select the OK Button
Change to 16 Colors

Change to 16 Colors Dialog Box

Step 3: Select the OK Button

When you have finished selecting the settings, click on the OK Button. Jasc Image Robot will add the command to the current script.


Change to 256 Colors

Window:	Steps


TOPIC: Step 1: Select the Palette


Step 1: Select the Palette
Change to 256 Colors

Change to 256 Colors Dialog Box

Step 1: Select the Palette

You select a palette type by clicking on it in the Palette Group Box.

An Optimized Median Cut Palette is created using the Median Cut Method of palette generation.

An Optimized Octree Palette is created using the Octree Method of palette generation.

The Windows Palette contains the sixteen standard colors used by Windows.

Include Windows' Colors (Optimized Only)

When the Windows' Colors Checkbox is filled, the twenty standard Windows colors are added to the optimized palette. You turn the option on and off by clicking on it.


TOPIC: Step 2: Select the Reduction Method


Step 2: Select the Reduction Method
Change to 256 Colors

Change to 256 Colors Dialog Box

Step 2: Select the Reduction Method

Jasc Image Robot provides three methods for reducing an image to 256 colors. You select a method by clicking on it in the Reduction Method Group Box.

Error Diffusion

Nearest Color

Ordered Dither


TOPIC: Step 3: Select the OK Button


Step 3: Select the OK Button
Change to 256 Colors

Change to 256 Colors Dialog Box

Step 3: Select the OK Button

When you have finished selecting the settings, click on the OK Button. Jasc Image Robot will add the command to the current script.


Deformation Commands

Window:	Main


TOPIC: Overview


Overview
Deformation Commands

Overview

Deformation commands create an image effect by moving image data from one area to another. As the name implies, the result is a deformed version of the original image.

Command Prefix: "Deform:"

In the Available Commands List Box, deformation commands are preceded by "Deform:".

Availability and Color Depth

Deformation commands only work with images of color depth greater than 256 colors, and with images in 256 color grey scale. To apply deformations to images of other color depth, you must first change the color depth:

See Change to 16.7 Mil Colors

See Change to 256 Colors and Change to Greyscale


TOPIC: Deform: Circle


Deform: Circle
Deformation Commands

Deform: Circle

Background Color

The Deform: Circle Command reshapes an image as a circle.

When you select the command, Jasc Image Robot opens the Color Dialog Box. Use the dialog box to select the color that will fill around the circle.


TOPIC: Deform: Horizontal Cylinder


Deform: Horizontal Cylinder
Deformation Commands

Deform: Horizontal Cylinder

The Deform: Horizontal Cylinder Command reshapes an image so that it appears pasted on the side of a horizontal tube.

When you select the command, Jasc Image Robot opens the Deform: Horizontal Cylinder Dialog Box. Use the Effect Spin Control to set the command's intensity. The range is 0 to 99.


TOPIC: Deform: Horizontal Perspective


Deform: Horizontal Perspective
Deformation Commands

Deform: Horizontal Perspective

The Deform: Horizontal Perspective Command reshapes an image so that it appears to be viewed from left or right of center. When you select the command, Jasc Image Robot opens the Deform: Horizontal Perspective Dialog Box.

1	Use the Difference Spin Control to set the size reduction of the image's right side. For example, a setting of 50% reduces the image's right side to half the size of the left. The range is -100 to +100.

2	Click on the Color Button. Jasc Image Robot will open the Color Dialog Box. Use the dialog box to select the color that will fill around the angled image.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Deform: Motion Blur


Deform: Motion Blur
Deformation Commands

Deform: Motion Blur

The Deform: Motion Blur Command distorts an image so that it appears to be in motion. When you select the command, Jasc Image Robot opens the Deform: Motion Blur Dialog Box.

1	Use the Direction Control to set the motion direction. Click anywhere in the circle, or use the mouse to drag the control's needle.

2	Use the Intensity Slider Control. to set the motion intensity.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Deform: Pentagon


Deform: Pentagon
Deformation Commands

Deform: Pentagon

Background Color

The Deform: Pentagon Command reshapes an image as a pentagon.

When you select the command, Jasc Image Robot opens the Color Dialog Box. Use the dialog box to select the that will fill around the pentagon.


TOPIC: Deform: Pinch


Deform: Pinch
Deformation Commands

Deform: Pinch

The Deform: Pinch Command reshapes an image so that it appears pinched in at the center.

When you select the command, Jasc Image Robot opens the Deform: Pinch Dialog Box. Use the Effect Spin Control to set the command's intensity. The range is 0 to 99.


TOPIC: Deform: Punch


Deform: Punch
Deformation Commands

Deform: Punch

The Deform: Punch Command reshapes an image so that it appears punched out from behind.

When you select the command, Jasc Image Robot opens the Deform: Punch Dialog Box. Use the Effect Spin Control to set the command's intensity. The range is 0 to 99.


TOPIC: Deform: Skew


Deform: Skew
Deformation Commands

Deform: Skew

The Deform: Skew Command tilts an image horizontally or vertically. When you select the command, Jasc Image Robot opens the Deform: Skew Dialog Box.

1	Use the Horizontal Spin Control or the Vertical Spin Control to set the tilt. You can not use both parameters at once. The range is -45 to +45.

2	Click on the Color Button. Jasc Image Robot will open the Color Dialog Box. Use the dialog box to select the color that will fill around the skewed image.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Deform: Vertical Cylinder


Deform: Vertical Cylinder
Deformation Commands

Deform: Vertical Cylinder

The Deform: Vertical Cylinder Command reshapes an image so that it appears pasted on the side of a vertical tube.

When you select the command, Jasc Image Robot opens the Deform: Vertical Cylinder Dialog Box. Use the Effect Spin Control to set the command's intensity. The range is 0 to 99.


TOPIC: Deform: Vertical Perspective


Deform: Vertical Perspective
Deformation Commands

Deform: Vertical Perspective

The Deform: Vertical Perspective Command reshapes an image so that it appears to be viewed from above or below. When you select the command, Jasc Image Robot opens the Deform: Vertical Perspective Dialog Box.

1	Use the Difference Spin Control to set the size reduction of the image's bottom side. For example, a setting of 50% reduces the image's bottom side to half the size of the top. The range is -100 to +100.

2	Click on the Color Button. Jasc Image Robot will open the Color Dialog Box. Use the dialog box to select the color that will fill around the angled image.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Deform: Wind


Deform: Wind
Deformation Commands

Deform: Wind

The Deform: Wind Command distorts an image so that it appears to be blown by wind. When you select the command, Jasc Image Robot opens the Deform: Wind Dialog Box.

1	Select the direction that you want the wind to blow from (left or right). You select an option by clicking on it.

2	Use the Strength Spin Control to set the wind's intensity. The range is 0 to 20.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


Filter Commands

Window:	Main


TOPIC: Overview


Overview
Filter Commands

Overview

Filter commands alter the color of each pixel in an image based on its current color and the colors of any neighboring pixels. The results can vary widely, from a minor adjustment of a single image characteristic (such as luminance), to a wholesale transformation of the image's appearance.

Using a Filter Command

Command Prefix: "Filter:"

In the Available Commands List Box, filter commands are preceded by "Filter:".

Availability and Color Depth

Filter commands only work with images of color depth greater than 256 colors, and with images in 256 color grey scale. To apply filters to images of other color depth, you must first change the color depth.

See Change to 16.7 Mil Colors

See Change to 256 Colors and Change to Greyscale


TOPIC: Using a Filter Command


Using a Filter Command
Filter Commands

Using a Filter Command

For the most part, the names of the filter commands are self-explanatory. You add a filter command to a script just like any other command (see Adding a Command). The are three filter commands that require user input:

Filter: Add Noise

Filter: Mosaic

Filter: Unsharpen


TOPIC: Filter: Add Noise


Filter: Add Noise
Filter Commands

Filter: Add Noise

The Filter: Add Noise Command speckles an image with pixels of various colors. When you select the command, Jasc Image Robot opens the Filter: Add Noise Dialog Box.

1	You can add noise randomly or uniformly. You select an option by clicking on it.

2	Use the Noise Spin Control to set the percent of the image's area that will be speckled. The range is 1 to 100.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Filter: Mosaic


Filter: Mosaic
Filter Commands

Filter: Mosaic

The Filter: Mosaic Command converts an image into blocks of like-colored pixels. When you select the command, Jasc Image Robot opens the Filter: Mosaic Dialog Box.

1	When the Symmetric Checkbox is filled in, the blocks of pixels will be of equal width and height. When it is empty, the dimensions can differ.

2	Use the Block Width Spin Control and/or the Block Height Spin Control to set the block dimensions in pixels. If the Symmetric Checkbox is filled in, changing one dimension will also change the other. Both ranges are 1 to 100.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


TOPIC: Filter: Unsharpen


Filter: Unsharpen
Filter Commands

Filter: Unsharpen

The Filter: Unsharpen Command does almost the opposite of what its name implies: it accents contrast edges. The filter's name is derived from the algorithm that is used to achieve the effect. When you select the command, Jasc Image Robot opens the Filter: Unsharpen Dialog Box.

1	Use the Clipping Spin Control to set the contrast threshold. Edges in the image with a contrast level higher than the selected setting will be emphasized. The scale is 0 to 100.

2	Use the Strength Spin Control to set the amount of emphasis that will be applied to the edges. The scale is 1 to 4.

3	Click on the OK Button. Jasc Image Robot will close the dialog box and add the command to the current script.


Using the Command Line

Window:	Main


TOPIC: Overview


Overview
Using the Command Line

Overview

Command Line Syntax

Jasc Image Robot can run normally (interactive mode) or automatically (automatic mode). It supports a command line syntax for performing automated batch processing. The following are some examples of valid syntax.

IROBOT "change to 16 colors windows.jsc"

Opens Jasc Image Robot and loads the CHANGE TO 16 COLORS WINDOWS.JSC script file in interactive mode. Long script filenames are entered within double quotes. Since no path is specified, the script file must be in the same folder as IROBOT.EXE.

IROBOT scripts\blur.jsc /r d:\temp\*.jpg /e

Opens Jasc Image Robot and loads the BLUR.JSC script file from the SCRIPTS subfolder. Applies the script to the files matching the file specification of D:\TEMP\*.JPG. Displays any error messages. Closes Jasc Image Robot when execution of the script is complete.


TOPIC: Scriptfile Parameter


Scriptfile Parameter
Using the Command Line

Scriptfile Parameter

Command Line Syntax

The scriptfile parameter identifies the script file for the batch process. It must be the first parameter after the program name. If no extension appears on the scriptfile filename, the default extension is assumed.

If you omit the /r switch, Jasc Image Robot will load the script and run normally (in interactive mode).

If you use the /r switch, the script file must contain a Set Output Options Command. If it does not, an error will occur.


TOPIC: /r Switch


/r Switch
Using the Command Line

/r Switch

Command Line Syntax

The /r switch tells Jasc Image Robot to run in automatic mode. The application will execute the specified script file, and will terminate upon completion.

Input Files

The list of input files for the batch process is specified using either the filespec parameter or the listfile parameter.

These parameters are mutually exclusive; using both will generate an error.

If neither parameter appears, all files in the current folder (*.*) will be selected as input.


TOPIC: Filespec Parameter


Filespec Parameter
Using the Command Line

Filespec Parameter

Command Line Syntax

The filespec parameter specifies a file path, with or without wildcards, for the input files. For example, if you entered "C:\Windows\*.bmp", Jasc Image Robot would process all files with the BMP file extension in the C:\WINDOWS folder.


TOPIC: /@ Switch


/@ Switch
Using the Command Line

/@ Switch

Command Line Syntax

The /@ switch specifies that a listfile parameter is being used to select the input files.

Listfile Parameter

The listfile parameter specifies a text file that contains a list of the input files.

The listfile must contain one filename (with or without path) per line, with no spaces or other characters before or after each filename.

Paths are relative to the current folder when IROBOT is executed. Filenames without paths are assumed to be in the current folder.

The listfile parameter must appear immediately following the /@ switch.


TOPIC: /e Switch


/e Switch
Using the Command Line

/e Switch

Command Line Syntax

The /e switch causes processing to be suspended and an error message displayed whenever an error is encountered. The default behavior is to only report errors in the Batch Processing Status Dialog Box and logfile.


TOPIC: /i Switch


/i Switch
Using the Command Line

/i Switch

Command Line Syntax

The /i switch causes the Main Window and the Batch Processing Status Dialog Box to be minimized at startup. The default is for both windows to appear normally and display the status of the script execution.


TOPIC: /n Switch


/n Switch
Using the Command Line

/n Switch

Command Line Syntax

The /n switch causes the Batch Processing Status Dialog Box to be automatically activated upon completion of the script. This behavior matches interactive mode, and allows the user to view the log of the batch process immediately upon completion. The default behavior is for Jasc Image Robot to shut down automatically when execution is complete.


TOPIC: /l Switch


/l Switch
Using the Command Line

/l Switch

Command Line Syntax

The /l switch causes Jasc Image Robot to write a log of the batch process to the filename specified in the logfile parameter.

Logfile Parameter

The logfile parameter specifies a filename for the batch process logfile.


File Formats

Window:	Main


TOPIC: Raster Image Formats


Raster Image Formats
File Formats

Raster Image Formats

The following table lists the raster image formats that are supported by Jasc Image Robot, the type of support that is provided (read, write, or both), and the format's bits-per-pixel levels.

To view this table correctly, you must have the Wingdings True Type Font installed on your system.

Supported Raster Image Formats

Defined

A raster format breaks an image into a grid of equally-sized pieces, called pixels, and records color information for each pixel. The number of colors that the file can contain is determined by the bits-per-pixel: the more information that is recorded for each pixel, the more shades and hues that the file can contain.

Color Depth

Most raster formats support more than one level of bits-per-pixel, and therefore more than one level of color. The following table lists all of the bits-per-pixel ratios in the raster formats that Jasc Image Robot supports, and shows the corresponding maximum number of colors.

Bits-Per-Pixel	Maximum Number of Colors
1	2
4	16
8	256
16	32,768 or 65,536 (depends on format)
24	16,777,216
32	16,777,216
Planar Formats

Most raster formats record color information on pixel-by-pixel basis, but some formats use color planes. Each color plane contains all of the pixel information for a single color. Color planes are also called color channels. Formats that use color planes are called planar formats.

The bits-per-pixel are determined by the bits-per-plane times the number of planes. If the resulting number is not a power of two (expressible as 2x, where x is an integer), then the bits-per-pixel are "promoted" to the next- highest power of two. For example, if there are two bits-per-plane and three planes, the bits-per-pixel are promoted to eight: 2 x 3 = 6, and 22 < 6 < 23.


TOPIC: Meta and Vector Image Formats


Meta and Vector Image Formats
File Formats

Meta and Vector Image Formats

The following table lists the meta and vector formats that are supported by Jasc Image Robot.

To view this table correctly, you must have the Wingdings True Type Font installed on your system.

Format	Source/Standard	Open/Save
CGM	Computer Graphics Metafile
PCT	Apple
PIC	Lotus Development Corp.
WMF	Microsoft Windows Metafile
• 	Can open files of this format

• 	Can save files to this format. Files contain raster data only.

Defined

Meta and vector image formats can both contain vector data. Vector data is a collection of geometric shapes that combine to make an image, recorded as mathematical formulas. Vector data cannot reproduce photo-realistic images, but for other types of images it has two advantages over raster data: it is scaleable without distortion (the "jaggies" that come with re-sizing a bitmap), and it produces smaller files.

Jasc Image Robot can read vector data, but it cannot write vector data. Jasc Image Robot can write to some metafile formats, but the resulting files contain raster data only.

Meta Formats

Meta formats explicitly allow more than just vector data. For example, a typical Windows metafile might contain a bitmap, vector information, and text, with the bitmap constituting the majority of the image, and the vector and text data providing annotation.

Vector Formats

In the strictest definition, a vector format can only contain vector information. In common practice, many formats that are considered to be vector allow the user to include non-vector data, such as raster images or text.


Supported Raster Image Formats

Window:	Raster


Supported Raster Image Formats

• = Jasc Image Robot can open files	· = Jasc Image Robot can save files

Format	Sub-Format / Description	Source/Standard	Bits-Per-Pixel and Color Type
			1	4	8 Grey	8 Color	16	24	32
BMP	RGB encoded	OS/2
BMP	RGB encoded	Microsoft Windows
BMP	RLE encoded	Microsoft Windows
CLP	Bitmap	Windows Clipboard
CLP	Device Independent Bitmap	Windows Clipboard
CUT		Dr. Halo
DIB	RGB encoded	OS/2
DIB	RGB encoded	Microsoft Windows
DIB	RLE encoded	Microsoft Windows
EPS	Image only	Adobe
GIF	Ver. 87a (interlaced)	CompuServe
GIF	Ver. 87a (non-interlaced)	CompuServe
GIF	Ver. 89a (interlaced)	CompuServe
GIF	Ver. 89a (non-interlaced)	CompuServe
IFF	Compressed	Electronic Arts
IFF	Uncompressed	Electronic Arts
IMG	Old Style	GEM Paint
IMG	New Style	GEM Paint
JIF	Huffman compressed	Joint Photo. Expert Group
JPG	Huffman compressed	Joint Photo. Expert Group
JPG	Progressive	Joint Photo. Expert Group
LBM	Compressed	Deluxe Paint
LBM	Uncompressed	Deluxe Paint
MAC	With header	MacPaint
MAC	Without header	MacPaint
MSP	New version	Microsoft Paint
MSP	Old version	Microsoft Paint
PBM	Portable Bitmap	UNIX
PCD		Kodak Photo CD
PCT	Macintosh PICT format	Apple
PCX	Version 0	ZSoft Paintbrush
PCX	Ver. 2 (with palette info.)	ZSoft Paintbrush
PCX	Ver. 3 (without palette info.)	ZSoft Paintbrush
PCX	Version 5	ZSoft Paintbrush
PGM	Portable Graymap	UNIX
PIC		Pictor/PC Paint
PNG	Portable Network Graphics
PPM	Portable Pixelmap	UNIX
PSD	RGB or indexed	Photoshop
RAS	Type 1 (Modern Style)	Sun Microsystems
RLE	CompuServe	CompuServe
RLE	Windows	Microsoft Windows
TGA	No compression	Truevision
TGA	Compressed	Truevision
TIFF	Huffman compressed	Aldus Corporation
TIFF	No compression	Aldus Corporation
TIFF	Pack bits compressed	Aldus Corporation
TIFF	LZW compressed	Aldus Corporation
TIFF	Fax Group 3 compressed	Aldus Corporation
TIFF	Fax Group 4 compressed	Aldus Corporation
WPG	Version 5.0	WordPerfect
WPG	Version 5.1	WordPerfect
WPG	Version 6.0	WordPerfect


Open Dialog Boxes:	Selecting a Folder

Window:	How To


TOPIC: Look in Drop Down Box


Look in Drop Down Box
Selecting a Folder

You select a folder using the following controls:

Look in Drop Down Box

Up One Level Button

Contents List Box

The Look In Drop Down Box lists the currently selected folder and any folders above it, including the Windows system folders (Desktop, My Computer, etc.). To select a folder:

1	Click on the drop down box to open it.

2	Click on the folder that you want to select. If the folder isn't visible, use the scrollbar to move through the list.


TOPIC: Up One Level Button


Up One Level Button
Selecting a Folder

You select a folder using the following controls:

Look in Drop Down Box

Up One Level Button

Contents List Box

Clicking on the Up One Level Button takes you to the folder that directly contains the current folder. For example, if the current folder is C:\WINDOWS\SYSTEM, clicking on the button will take you to C:\WINDOWS.


TOPIC: Contents List Box


Contents List Box
Selecting a Folder

You select a folder using the following controls:

Look in Drop Down Box

Up One Level Button

Contents List Box

The Contents List Box displays the contents of the folder that is currently selected in the Look In Drop Down Box. To select a folder:

1	Click on the folder that you want to select. If the folder isn't visible, use the scrollbar to move through the list.

2	Click on the Open Button. Jasc Image Robot will update the Look In Drop Down Box and the Contents List Box.


Save Dialog Boxes:	Selecting a Folder

Window:	How To


TOPIC: Save in Drop Down Box


Save in Drop Down Box
Selecting a Folder

You select a folder using the following controls:

Save In Drop Down Box

Up One Level Button

Contents List Box

The Save In Drop Down Box lists the currently selected folder and any folders above it, including the Windows system folders (Desktop, My Computer, etc.). To select a folder:

1	Click on the drop down box to open it.

2	Click on the folder that you want to select. If the folder isn't visible, use the scrollbar to move through the list.

Related Topics

Creating a New Folder


TOPIC: Up One Level Button


Up One Level Button
Selecting a Folder

You select a folder using the following controls:

Save In Drop Down Box

Up One Level Button

Contents List Box

Clicking on the Up One Level Button takes you to the folder that directly contains the current folder. For example, if the current folder is C:\WINDOWS\SYSTEM, clicking on the button will take you to C:\WINDOWS.


TOPIC: Contents List Box


Contents List Box
Selecting a Folder

You select a folder using the following controls:

Save In Drop Down Box

Up One Level Button

Contents List Box

The Contents List Box displays the contents of the folder that is currently selected in the Save In Drop Down Box. To select a folder:

1	Click on the folder that you want to select. If the folder isn't visible, use the scrollbar to move through the list.

2	Click on the Save Button. Jasc Image Robot will update the Save In Drop Down Box and the Contents List Box.


Save Dialog Boxes:	Creating a Folder

Window:	How To


TOPIC: Creating a New Folder


Creating a New Folder

To add a folder to the currently-selected folder:

1	Click on the Create New Folder Button. Jasc Image Robot will add a "new folder" item to the Contents List Box.

2	Type a name for the new folder. You can edit the name as you would any other text.

3	Press <Enter>. Jasc Image Robot will create the new folder, add it to the Contents List Box, and highlight it.

4	Press <Enter> again. Jasc Image Robot will open the new folder.

Related Topics

Selecting a Folder


Using the Color Dialog Box

Window:	How To


TOPIC: Using the Color Dialog Box


Using the Color Dialog Box

Using the Color Dialog Box

A number of commands and functions call the Color Dialog Box. You use the dialog box to select a color from your system's entire color spectrum.

Basic Colors

Custom Colors

Full Spectrum Colors


Search / Color Dialog Box


TOPIC: Basic Colors


Basic Colors
Using the Color Dialog Box

Basic Colors

There are forty-eight basic colors that are preset and cannot be modified. To select a basic color:

1	Click on the color's square in the upper-left corner of the Color Dialog Box.

2	Click on the OK Button.


TOPIC: Custom Colors


Custom Colors
Using the Color Dialog Box

Custom Colors

There are sixteen custom colors. To select a custom color:

1	Click on the color's square in the lower-left corner of the dialog box.

2	Click on the OK Button.

Changing a Custom Color

You change a custom color by highlighting it, selecting a full spectrum color, then selecting the Add to Custom Colors Button.

1	Click on the custom color's square in the lower-left corner of the Color Dialog Box.

2	Select a full spectrum color.

3	Click on the Add to Custom Colors Button.


TOPIC: Full Spectrum Colors


Full Spectrum Colors
Using the Color Dialog Box

Full Spectrum Colors

1	If only the basic colors and custom colors sections of the Color Dialog Box are currently visible, click on the Define Custom Colors Button. Jasc Image Robot will expand the Color Dialog Box to include the full spectrum color definition controls.

2	There are two controls for selecting a color with the mouse:

The Crosshair Control sets the hue and saturation.

The Pointer Control sets the luminance.

The controls affect the contents of the Color/Solid Display Box. You can move the Crosshair Control or the Pointer Control by dragging them to a new location, or you can just click where you want the control to go.

3	The hue in the Color side of the Color/Solid Display Box is the setting that is used by Jasc Image Robot. If the two differ and you prefer the hue that appears in the Solid side, double-click on it. The Color side will be adjusted to match the Solid side.


Computers and Colors

Window:	Info


TOPIC: Color Definition Methods


Color Definition Methods
Computers and Colors

Color Definition Methods

There are several methods for defining the projected colors that appear on a computer monitor. The two most common methods (which are also the methods used by Jasc Image Robot's functions and dialog boxes) are red, green, and blue and hue, saturation, and luminance. The following table outlines the Color Dialog Box RGB and HSL settings for the standard white light color spectrum.

Color	RGB Settings	HSL Settings
	Red	Green	Blue	Hue	Sat	Lum
Red	255	0	0	0	240	120
Orange	255	128	0	20	240	120
Yellow	255	255	0	40	240	120
Green	0	255	0	80	240	120
Azure	0	255	255	120	240	120
Indigo	0	0	255	160	240	120
Violet	255	0	255	200	240	120
Red, Green, and Blue (RGB)

The most popular method for defining a projected color is as a combination of red, green, and blue. For example, pure red is defined by red = 100%, green = 0%, and blue = 0%. Pure black has red, green, and blue values of 0%, and pure white has red, green, and blue values of 100%.

Hue, Saturation, and Luminance (HSL)

A projected color can be defined by the three components of hue, saturation, and luminance:

Hue describes the color's shade or tint. It is measured on a circular spectrum running from red to green to blue and returning to red.

Saturation describes the hue's purity. A color with a saturation of 100% is bright and vivid, and a color with a saturation of 0% is a shade of grey.

Luminance describes the color's brightness. A color with luminance of 100% is always pure white, and a color with luminance of 0% is always pure black.


TOPIC: Error Diffusion Dithering


Error Diffusion Dithering
Computers and Colors

Error Diffusion Dithering

Dithering is a technique for simulating colors that are missing from an image file's palette. The missing colors are simulated by intermingling pixels of two or more palette colors. If the unavailable color differs too greatly from the colors in the image's palette, dithering will produce a grainy or mottled appearance.

Error diffusion dithering is a popular dithering method. The "error" in the title refers to the cumulative difference between the actual values of pixels in the image and their "true" values if they were all set to their correct colors. By reducing this error, error diffusion dithering produces image quality that is superior to that achieved by non-error adjusted dithering.

The process starts at the first pixel in the image (the upper left corner). The algorithm finds the color in the palette that is nearest to the color of the pixel. It then compares the two colors' numerical values, saves the difference as the initial error, and applies the color from the palette to the pixel.

The process then proceeds to the second pixel. It finds this pixel's nearest color, and calculates the sum of the color and the error value from the last pixel. It sets the pixel to the color that is nearest to this sum. Any difference between the applied color and the sum becomes the new error value.

When the process reaches the third pixel, it repeats the procedure that was used to set the color for the second pixel. The algorithm cycles through the image's remaining pixels in the same manner. The error value is abandoned at the end of each row.

Reduce Color Bleeding Option

As you may have suspected, error diffusion dithering causes colors to bleed from left to right. This is because the algorithm, and therefore the error value, travels in this direction. Color bleed is most noticeable in images with hard vertical edges, because the edges are softened by the traveling color.

Jasc Image Robot functions that use error diffusion dithering include a Reduce Color Bleeding Option. This option lessens the left-to-right color bleed by applying a fractional coefficient to the error value. By reducing the error value, less color information is carried from one pixel to the next.


TOPIC: Gamma Correction


Gamma Correction
Computers and Colors

Gamma Correction

An image is stored in computer memory as a series of numbers. Depending on the image's format, a pixel's values can be described in a variety of ways. All of these formats have at least one thing in common: a higher number means a brighter color value. This rule has two corollaries: (1) the highest combination of values possible for a pixel produces pure white; and (2) the lowest combination of values possible for a pixel produces pure black.

It would follow logically that a value half-way up any scale would have a luminance exactly between black and white. This assumes that our hypothetical scale would allow an integer value exactly in the middle, which in reality it would not: image formats are based on powers of two, so integer midpoints are not possible.

To get over this hurdle, let's consider an approximate midpoint, and to base it in reality, let's assume that the image is in a 256 color grey scale format. A graph of a monitor's pixel output over the image's potential pixel values would look like the diagram entitled "Linear Luminance" below. Our approximate midpoint − say 120 − would produce an identical luminance on the monitor.

Linear Luminance

A computer monitor displays colors by exciting phosphors on the screen. Unfortunately, phosphors do not excite linearly. For example, if a computer reads a luminance value from a photographic image and sends it directly to the monitor, the displayed color will be dimmer than in the original photograph.

As you may have already guessed, this is where gamma correction comes in: a gamma correction value adjusts for the non-linearity of phosphor excitation. The diagram entitled "Gamma-Corrected Luminance" below provides an example of how gamma correction can alter the color values sent to a computer monitor. In this case, our approximate midpoint of 120 produces a monitor value of 168.

Gamma-Corrected Luminance


TOPIC: Histograms


Histograms
Computers and Colors

Histograms

A histogram is a graph of image color values, typically RGB values and/or luminance. In a histogram, the spectrum for a color component appears on the horizontal axis, and the vertical axis indicates the portion of the image's color that matches each point on the component's spectrum.

Example

The diagrams shown here contain a histogram and its source image. The luminance spectrum appears on the histogram's horizontal axis, ranging from zero luminance (black) to full luminance (white). The vertical axis indicates the percentage of the source image that matches a point on the luminance spectrum. The spike near the top of the luminance scale is caused by the sky in the image background.


SimDoc Misc


	Jasc Image Robot Help Copyright © 1996 JASC, Inc. Technical Support: techsup@jasc.com
	Authored by Windows® Documentation Specialists simdoc@cape.com


Link Indicators

A link indicator is a little wedge that appears at the end of a tab set. The wedge indicates that there is a linked set in the relevant direction. You can jump to the linked set by clicking on the indicator.


Add Link

The desired topic is currently unavailable. An active link will be added later.


Glossary


Primary Mouse Button

On a two-button mouse, the primary button is the one that you use more often. For most users, it's the left button.

If you're left-handed, your buttons may be reversed, in which case the primary button would be on the right.


Secondary Mouse Button

On a two-button mouse, the secondary button is the one that you use less often. For most users, it's the right button.

If you're left-handed, your buttons may be reversed, in which case the secondary button would be on the left.


Pixel

Raster image formats break an image into a grid of small, equally-sized pieces, called "pixels". The image is stored by setting each pixel to a specific color.


Help Windows

There are two types of help windows: the main window and secondary windows. In this help file:

The main help window contains menus and is titled "Jasc Image Robot Help".

The secondary windows do not contain menus, and have titles like "More Information" and "How To".


TWAIN Standard

To enable communication between imaging hardware and software, five companies (Aldus, Caere, Eastman Kodak, Logitech, and Hewlett Packard) developed what is now an industry-wide compatibility standard known as TWAIN. TWAIN allows Data Sources (a scanner, a digital camera, etc.) to communicate with Host Applications (an image-editing or page layout program).


Standard Controls


Checkbox Options

A checkbox option is on when its checkbox is marked. You turn the option on and off by clicking on its label or the checkbox.


Drop Down Boxes

Closed:
Open:

You use a drop down box to select a setting from a list of options.

1	Click on the drop down box to open it.

2	Click on the item that you want to select. If the list is too long to fit in the box, use the scrollbar to scroll through it.


Scrollbars

You use a scrollbar to set a position. 1 Point the cursor at the slider button.  2 Press and hold the primary mouse button.  3 Drag the slider button by moving the mouse. 4 Release the mouse button.

You can also change the position by:

Clicking on the arrow buttons at each end of the scrollbar.

Clicking between the slider button and an arrow button.


Slider Controls

You use a slider control to set a position or value. 1 Point the cursor at the slider button.  2 Press and hold the primary mouse button.  3 Drag the slider button by moving the mouse. 4 Release the mouse button.

You can also change the position or value by clicking on either side of the Slider Button.


Spin Controls

You use a spin control to set a value. You can type a number into the text area, or you can use the arrow buttons.

To increase or decrease the number by one, click on the appropriate button. To scroll to a higher or lower number:

1	Point at the appropriate arrow button.

2	Press and hold the primary mouse button. The number will start to increase or decrease.

3	When the number reaches the value you want, release the mouse button.


Create New Folder Button


New Folder Item


Up One Level Button


Standard Features


Main Window


Toolbar


Performing a Batch Process.doc


Batch Process Input Files Dialog Box


Batch Process Output Options Dialog Box


Batch Processing Status Dialog Box


File Input Preferences Dialog Box


TIF Format Settings Dialog Box


JIF/JPG Format Settings Dialog Box


Transparency Format Settings Dialog Box


Command Scripts.doc


Abandon Changes Prompt


Current Script Group Box


Available Commands Group Box


Set Output Options Dialog Box


Open Preview Image Dialog Box


Preview Group Box


Save Script Button


Save Script File As Dialog Box


Open Script File Dialog Box


Select Folder Dialog Box


Replace Existing File Prompt


Working with Folders.doc


Look in Drop Down Box


Contents List Box


Save in Drop Down Box


Editing Commands.doc


Add Borders Dialog Box


Enlarge Canvas Dialog Box


Rotate Image Dialog Box


Resize / Resample Dialog Box


Aspect Ratio

The aspect ratio is the relationship between an image's two dimensions, expressed as width divided by height.


Color Commands.doc


Adjust Brightness/Contrast Dialog Box


Adjust Brightness / Contrast Parameters

Scale = -100% to +100%

Parameter	Effect
Brightness	Shifts entire histogram in the direction of change. Positive 100% turns image pure white. Negative 100% turns image pure black.
Contrast	Positive change flattens histogram, producing wider range of luminance. Negative change tightens histogram, producing narrower range of luminance.


Adjust Highlight/Midtone/Shadow Dialog Box


Adjust Highlight/Midtone/Shadow Parameters

Scale = 0% to +100%

Parameter	Effect
Highlight	Adds luminance proportionally. Lighter pixels are increased more, darker pixels are increased less.
Midtone	Shifts mid-quarter of luminance scale up or down.
Shadow	Removes luminance proportionally. Darker pixels are reduced more, lighted pixels are reduced less.


Adjust Hue/Saturation/Luminance Dialog Box


Adjust Hue/Saturation/Luminance Parameters

Scale = -100% to +100%

Parameter	Effect
Hue	Increases/decreases hue. Moves all colors up or down the color spectrum.
Saturation	Increases/decreases saturation. -100% converts image to grey scale.
Luminance	Increases/decreases luminance. -100% produces pure black. +100% produces pure white if original histogram is in top half of luminance spectrum.


Adjust Red/Green/Blue Dialog Box


Adjust Red/Green/Blue Parameters

Scale = -100% to +100%

Parameter	Effect
Red	Increases/decreases red level.
Green	Increases/decreases green level.
Blue	Increases/decreases blue level.


Gamma Correction Dialog Box


Colorize Image Dialog Box


Posterize Image Dialog Box


Solarize Image Dialog Box


Palette Commands.doc


Apply a New Palette Dialog Box


Apply Palette Using Group Box


Apply Fully Optimized Palette Dialog Box


Change to 2 Colors Dialog Box


Change to 16 Colors Dialog Box


Change to 256 Colors Dialog Box


Deformation Commands.doc


Deform: Circle Effect


Deform: Horizontal Cylinder Dialog Box


Deform: Horizontal Perspective Dialog Box


Deform: Horizontal Perspective Effect


Deform: Motion Blur Dialog Box


Deform: Pentagon Effect


Deform: Pinch Dialog Box


Deform: Punch Dialog Box


Deform: Skew Dialog Box


Deform: Skew Effect


Deform: Vertical Cylinder Dialog Box


Deform: Vertical Perspective Effect


Deform: Vertical Perspective Dialog Box


Deform: Wind Dialog Box


Filter Commands.doc


Filter: Add Noise Dialog Box


Filter: Mosaic Dialog Box


Filter: Unsharpen Dialog Box


Add Noise: Random vs. Uniform

Each random speckle is applied independently, so that some speckles will appear on top of each other (creating a more opaque effect).

Each uniform speckle is applied to the remaining unspeckled area of the image, so that no speckles are applied to the same pixel (creating a more transparent effect).


Using the Command Line.doc


Command Line Syntax

IROBOT <scriptfile> [/r [filespec | /@ listfile] [/e] [/i] [/n][/l logfile]]

With the exception of the scriptfile parameter, all of the parameters are specific to automatic mode, and require the presence of the /r switch.


Using the Color Dialog Box.doc


Color Dialog Box


Crosshair and Pointer Controls


Computers and Colors.doc


Histogram	Source Image