Skip to content

Commit 90cf009

Browse files
authored
Merge pull request #389 from kwolbachia/patch-2
Add Image Viewer plugins documentation
2 parents b9998c8 + ab43859 commit 90cf009

File tree

1 file changed

+107
-0
lines changed

1 file changed

+107
-0
lines changed

_pages/plugins/image-viewer.md

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
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

Comments
 (0)