|
| 1 | +--- |
| 2 | +title: Image Viewer |
| 3 | +description: utility plugins and macros to control images contast and LUTs |
| 4 | +categories: [Annotation, Interactive, Macro, Microscopy, Montage, Utilities, Visualization] |
| 5 | +--- |
| 6 | + |
| 7 | +This Update Site provides utility plugins and macros to help with handling and visualizing microscopy images before any analysis. |
| 8 | +Features include: |
| 9 | + |
| 10 | +- Plugins to control image contrast and LUTs |
| 11 | +- A neutral Multi Tool for moving image windows and accessory functions |
| 12 | +- Easy opening of images from thumbnail montages |
| 13 | +- Utility macros for multichannel montages and auto-generated scale bars |
| 14 | + |
| 15 | +Access commands and plugins via the **Plugins > Image Viewer** menu, or the toolbar menu (installable from Image_Viewer_Toolset under the red `>>` menu in the ImageJ window). |
| 16 | + |
| 17 | +--- |
| 18 | + |
| 19 | +## Channels and Contrast |
| 20 | + |
| 21 | +This plugin combines "Brightness and Contrast" and "Channels Tool" functionalities to manage visualization of the active image. |
| 22 | + |
| 23 | +You can: |
| 24 | +- Adjust channel display range (contrast) |
| 25 | +- Change multi-channel display mode: composite, color, or grayscale |
| 26 | +- Set active channels |
| 27 | +- Use two auto-contrast modes: |
| 28 | + - **Auto:** Uses "Enhance Contrast" with a default of 0.1% saturated pixels (adjustable via "More" button). For stacks, contrast is based on displayed slice only. |
| 29 | + - **Min/Max:** Sets display range to the channel stack's min/max values. |
| 30 | +- Interface with **LUTs Manager** to set palettes or favorite LUTs. |
| 31 | +- Access more options and utilities for multi-channel images via the "More" button. |
| 32 | + |
| 33 | +shortcuts to "Brightness and Contrast" and "Channels Tool" is available for missing functionality. |
| 34 | + |
| 35 | +--- |
| 36 | + |
| 37 | +## LUTs Manager |
| 38 | + |
| 39 | +### Multichannel Palettes |
| 40 | +- Create and edit LUT combinations |
| 41 | +- Add LUTs by drag-and-drop from **LUTs Finder** |
| 42 | +- Change LUT order with the mouse |
| 43 | +- Right-click palette to move or remove LUTs |
| 44 | +- Empty palette channels default to "Grays" |
| 45 | + |
| 46 | +### LUTs Finder |
| 47 | +Scans all LUTs in your ImageJ `luts` folder |
| 48 | +You can use the search bar and color buttons to filter the list. |
| 49 | +The Favorite LUTs are stored for future sessions and accessible from the Channels and Contrast plugin. |
| 50 | + |
| 51 | +**Apply a LUT:** |
| 52 | +- Double-click a LUT or press **Enter** to apply to your image |
| 53 | + |
| 54 | +**LUT preview bands:** |
| 55 | +- Check for uniformity in color transitions for good contrast visibility. |
| 56 | + |
| 57 | +**LUT properties:** |
| 58 | +Each LUT comes with an **estimated** description of its properties: |
| 59 | + |
| 60 | +- **Basic:** Identifies classic 'pure' LUTs (Red, Green, Blue, Cyan, etc.). |
| 61 | +- **Linear, Non-uniform:** Whether the perceptual brightness progression is linear. |
| 62 | +- **Diverging:** Transitions from one color through a neutral midpoint to another color. |
| 63 | +- **Isoluminant:** Changes in color but keeps the luminance consistent across the LUT. |
| 64 | +- **Cyclic:** If the first and last colors are the same. |
| 65 | + |
| 66 | +--- |
| 67 | + |
| 68 | +## Multi Tool |
| 69 | + |
| 70 | +This Tool is a neutral tool but it can performs many actions in ImageJ based on the mouse click, modifier keys (shift, ctrl, alt) and context. |
| 71 | +Without any modifier keys: |
| 72 | +- Left click on an image window will just move the window. But you keep the functionality to move and resize any ROI. |
| 73 | + |
| 74 | +- **No modifier keys:** Left-click moves image window; Or move / resize any ROI. |
| 75 | +- **Middle mouse:** Switch multichannel display (composite/color) |
| 76 | +- **Ctrl:** Mimic rectangle tool |
| 77 | +- **Shift + Alt:** Local auto-contrast via box ROI around click |
| 78 | +- **Alt:** Navigate Z (slice/frame) anywhere in image |
| 79 | +- **Shift:** Adjust active channel contrast |
| 80 | + |
| 81 | +--- |
| 82 | + |
| 83 | +## Preview Opener |
| 84 | +This command creates a montage of opened images and saves it in their directory. |
| 85 | +With the **Multi Tool**, middle-click on a montage will open the image under the cursor—making it fast to find images within a folder. |
| 86 | + |
| 87 | +**How to use:** |
| 88 | +1. Open the images you want (virtual stacks supported) |
| 89 | +2. Adjust display settings. |
| 90 | +3. run the command `Create Preview Opener` |
| 91 | + |
| 92 | +**Notes:** |
| 93 | +- Montage title must include “Preview Opener” (can add text before/after) |
| 94 | +- Keep the Preview Opener file in the images folder |
| 95 | + |
| 96 | +--- |
| 97 | + |
| 98 | +## Other Commands |
| 99 | + |
| 100 | +- **Split View:** Quickly create clean multichannel montages |
| 101 | +- **Auto Scale Bar:** Estimate and add scale bar. You can adjust the size and hide the text in options. |
| 102 | +- **Auto-Contrast** recordable macro commands similar to the Channels and Contrast buttons. |
| 103 | + |
| 104 | +--- |
| 105 | +## Installation |
| 106 | +- in Fiji, add the Image Viewer [Update Site](https://imagej.net/update-sites/following) |
| 107 | +- For ImageJ, download this [repository](https://github.com/kwolbachia/Image_Viewer/tree/main) as .zip |
0 commit comments