Documentation - Modify menu
[ Colors | Palette | Image | Selection | Filters | Arithmetic | Effects | Meta-data | Scripts | Pre-Process | Plug-Ins | Filter Browser ]
Colors
- Convert Colors - use this option to convert current image color depth into:
16M - True Color (24bit),
Gray - 256 shades of Gray (8bit),
256c - 256 colors with palette (8bit),
16c - 16 colors with palette (4bit),
2c - 2 colors with palette (1bit),
Mono - only black and white (1bit), RGBA - True Color with alpha (32bit).
- Brightness/Contrast - The Brightness command lightens or darkens the entire image or selection. The Contrast command changes the amount of shading between areas. You can use it to sharpen or blur an image, to make colors appear more saturated, and make specific areas stand out.
- Contrast Enhancement - (Auto/Lighter/Darker) The Automatic Contrast Enhancement is useful for improving the tone distribution of your image. It automatically adapts to the tone content of each image.
- Saturation Enhancement - (Low/Medium/High/Custom) The Automatic Saturation Enhancement is useful for improving the
colorfulness of your image. It automatically adapts its behavior to the color
content of each image.
- Adjust R/G/B - Use this filter to adjust the amount of red, green, and blue in
your image to make color corrections by changing the overall color cast. To
reduce the amount of a color in the image, you can either increase its opposite
color or reduce the amount of adjacent colors. Example: to correct color in an image containing too much yellow, either
increase the amount of blue or decrease the amount of red and green.
- Equalize histogram - The Equalize command distributes the lightness values of the pixels more evenly across the light spectrum from black to white. It makes the darkest pixel as close to black and the lightest pixel as close to white as possible. It then distributes the remaining pixels evenly between these two values. This produces an averaging, or tempering, of the brightness in the image.
- Stretch histogram - If the Histogram does not cover the entire lightness spectrum, the image does not contain very dark or very light areas; it lacks contrast. The Stretch by Min-Max command stretches the graph closer to both ends so that it covers more of the spectrum without loosing any colors. The Stretch by 0.5% cut command stretches the graph closer discarding colors below 0.5%, this gives better stretched image. The Stretch by custom cut command stretches the graph closer discarding colors below percentage set by the user, this gives custom stretching.
- Adjust histogram - Use the Histogram Adjustment to adjust the contrast and color balance of your image. This dialog graphs how many pixels are at each value of the selected channel. The vertical axis represents the number of pixels and ranges from zero pixels to the highest number of pixels in the graph. The horizontal axis represents the value from zero to 255 of the selected channel.
- Swap Channels - Swap channels for example from Red,Green,Blue to Blue,Green,Red, etc.
- Extract Channel - An image stores its color information in channels: Red, Green and Blue. When you separate these channels individual grayscale images are created. You can use these images to create interesting effects. This option extract any given channel or any combination.
- Convert Color Spaces - Convert between RGB - HSL - YUV - CMYK.
- Combine from RGB - If you have split an image into its color channels, you can combine the channels to recreate the original image or combine other channels to create various effects. Select three gray scale image to combine in one RGB.
- Negative Image - Creating a Negative image replaces each pixel color with its opposite on the color wheel. The brightness value of the pixel changes to 255 minus the original value. Zero becomes 255, and 30 becomes 225. The new image is like a photographic negative. You can use this function to create a positive image from a scanned negative.
- Threshold - Choose the Threshold command to create a black-and-white image from your picture or layer.
Palette
- View and Modify - Edit the active image's palette. » Using the Palette Dialog Box
- Order palette by luminance - Selects a method for sorting the palette colors. Sorting the palette merely changes the arrangement of the colors. Sorting by Luminance arranges the colors by their level of lightness. Lighter colors are at the top; darker colors are at the bottom.
- Use current palette to view all images - This option is interesting for previewing of same palette images using user selected palette. It could be interesting for meteorologists to view satellite image sequences improving visibility of some object, clouds for example.
- Use each image's original palette - Disables the previous option.
- Load palette - Loads palette from standard windows RIFF PAL file.
- Save palette - Saves palette into standard windows RIFF PAL file.
Image
- Resize - When you want to resize an image but not crop it or add new canvas around it, use the Resize command. Changing the size of the image is called resampling. If you are creating a web page and have an image that is too large to fit, you can resize it. You can also reduce the number of pixels in an image to make it download more quickly.
» Using the Resize Dialog Box
Note: To change the dimensions of the image by adding or removing pixels from the edges, use the Canvas Size command.
- Rotate - Rotating an image moves it around its center point. It is a convenient command for re-aligning scanned images that are crooked.
» Using the Rotate Dialog Box
- Rotate Left by 90 degrees - Simply rotates image by 90 degrees.
- Rotate Right by 90 degrees - Simply rotates image by 90 degrees.
- Auto rotate by EXIF - This filter extracts "Orientation" from EXIF meta-data (stored in JPEG images) and if it's properly set automatically applies necessary rotation. This filter is very useful with pre-processing in order to always see loaded images in correct orientation.
- Straighten - This command automatically straightens the image based on the orientation of the "Line Length" tool.
- Vertical Flip - Simply flips the image.
- Horizontal Mirror - Simply mirrors the image.
- Crop into selection - Cropping eliminates areas of an image. It deletes everything except the selection and reduces the image size to the length and width of the selection. It has the same effect as using the Change Canvas Size dialog box to reduce the dimensions of an image.
- Canvas Size - Use this option to change the dimensions of the image. The white color is used as a background color. To change the image resolution, use the Resize dialog box, not the Canvas Size dialog box.
- Add Image - You may combine two images to produce a third one that is the product of the color data of the two source images.
» Using the Add Image Dialog Box
Selection
- Select none - Deselects any selection.
- Load selection - Loads selection from file.
- Save selection - Saves selection into a file.
- Create mask from selection - This function creates a new grayscale image with white pixels representing selected region and black the rest of the image. It's possible to use this option to export selection to other programs.
- Create selection from mask - This function creates a new selection from a grayscale image with white pixels representing selected region and black the rest of the image.
- Print scale bar - Use this function to effectively print a bar and a value of how many units this bar represents. In order to do this use "Line Length Tool" to draw a line of desired size in desired position and then press "Print scale bar". If image doesn't have any meta-data then default scale of 72 dots per inch is used, for biological images normally scale in microns will be printed, for GeoTiff in meters.
- Draw Selection Contours - This functions draws selection contours on the image.
- Obtain Selected Area - This functions calculates area of the selected region. Highlights selected region modifying image so you can save which area was found. The size of the area in pixels and other units is shown in the status bar. If image doesn't have any meta-data then default scale of 72 dots per inch is used otherwise correct units are used.
Filters
- Blur, Gaussian Blur, Smooth: The Blur effects are filters that smooth transitions and decrease contrast by averaging the pixels next to hard edges of defined lines and areas where there are significant color transitions (Low-Pass Filters). The Smooth filter has 3x3 kernel which applies a uniform blur to an image can be used for photo retouching. The Gaussian Blur has 5x5 Gaussian kernel and applies the effect with more intensity, it's faster but lower quality analog is Blur.
Note: You can apply effects to grayscale and 24-bit color images. If necessary, increase the color depth of your image to make the commands available.
Note: To apply an effect to a selection, create the selection before choosing the effect.
- Sharpen, Sharpen More: The Sharpen effects are filters that produce the opposite effect of the Blur commands by increasing the contrast between adjacent pixels where there are significant color contrasts, usually at the edges of objects. They lighten the light pixels and darken the dark pixels. Sharpen More applies the Sharpen effect with more intensity.
Note: You can apply effects to grayscale and 24-bit color images. If necessary, increase the color depth of your image to make the commands available.
Note: To apply an effect to a selection, create the selection before choosing the effect.
- Fast Find Edges - This is a filter that accentuate the areas of contrast and edges in an image. It enhances the contrasts between light and dark in the image by darkening the image and then highlighting the edges.
- De-Interlace - Use this filter to clean up the scan lines from frames of video images. When a television sends a video signal, the signal updates alternates scan lines in each video frame. When you capture a frame, every second set of lines can either be missing or be out of alignment with the rest of the scan lines. The filter removes the odd or even lines and then reconstructs the missing information.
Note: Because the filter is designed to work directly on a captured image, you should deinterlace an image before resizing it.
Arithmetic
- Lightest (Max) - This command uses selected files from Play List to constract the image containing brightest pixels of all the images.
- Darkest (Min) - This command uses selected files from Play List to constract the image containing darkest pixels of all the images.
- Difference - This command uses only two first selected files from Play List to constract the image containing the difference of pixels of these two images.
- Add - This command uses only two first selected files from Play List to constract the image containing the summ of pixels of these two images.
- Subtract - This command uses only two first selected files from Play List to constract the image subtracting pixels of the second image from the pixels of the first image.
- Average - This command uses only two first selected files from Play List to constract the image containing the average of pixels of these two images.
Effects
- Drop Shadow - This effects creates new image with slightly larger canvas casting a shadow from the original image.
Meta-Data
- Load meta-data from external file - This command allows loading meta-data from an external file. It can be useful for example to get correct pixel size from another size-referenced image. Or load external EXIF in order to save it within current JPEG image.
- Write EXIF/IPTC tags into JPEG file - Writes EXIF/IPTC meta-data into the current file. This command can only write into JPEG images.
- Clear meta-data from memory (leave file intact) - This command removes completely all meta-data from memory for the current image so it could be saved without meta-data.
- Remove thumbnail from EXIF meta-data (leave file intact) - This command removes thumbnail from EXIF meta-data stored in memory for the current image so it could be saved without thumbnail.
Scripts
This commands execute filter scripts. Scripts are small programs that contain filter configuration and sequence. Scripta are stored in XML formatted files located in "VIEWER_FOLDER\scripts" for Viewer's scripts and in "USER_FOLDER\DIMIN\Viewer5\scripts\" for User defined scripts. Some examples of provided scripts can be seen in the scripts page.
- Script Editor - This dilaog allows to load, save and edit scripts. Here filters can be added, removed and configured for any scripts.
- Standard - In this menu scripts provided with Dimin Viewer are located.
- User defined - In this menu scripts created by the user will appear.
Pre-Process
This command executes pre-processing script defined by the user trough general configuration window.
Filter Browser
This command opens the window with filter browser where it's possible rapidly and visually compare and select filters.
Plug-in Filters
You can use external image processing filters. If you use filters, they are added to the end of this menu.