For the complete documentation index, see llms.txt. This page is also available as Markdown.

VIESUS Viewer

The VIESUS Viewer is a Windows desktop application for visually tuning enhancement settings and testing configurations.

The VIESUS Viewer is a Windows desktop application that runs the same enhancement engine as the CLI and any other module. It provides a visual before/after interface so you can tune viesusini.json parameters and immediately see the effect on real images — without writing any code or running command-line tools.


What the Viewer is for

Task
Use the Viewer

Visually compare before and after enhancement

Yes

Tune parameters and see live results

Yes

Export a tuned viesusini.json for production use

Yes

Batch processing in production

Limited — use the CLI or Node.js module

The Viewer is not designed for production throughput. Use it to develop and validate your viesusini.json configuration, then use that same file with the CLI or Node.js module.


Installing the Viewer

The Viewer is included in the Windows installer package, see CLI & Viewer.


Using the Viewer

Loading an image

1

Open the Viewer

2

File → Open or drag an image file onto the window

3

The unenhanced image appears in the left panel

Applying enhancement

1

Open your viesusini.json via File → Open Settings (or create a new one)

2

Click Enhance to process the image with the current settings

3

The enhanced result appears in the right panel

4

Use the slider or toggle to compare before and after

Tuning parameters

Adjust parameters in the settings panel on the right side of the window:

  • Changes take effect on the next Enhance click

  • The underlying viesusini.json is updated as you adjust sliders

  • Save the updated configuration with File → Save Settings

Exporting configuration for production

After tuning in the Viewer, the saved viesusini.json file can be used directly with the CLI:

GUID-licensed deployments add -g "$GUID" to the command.

Or with the Node.js module:

The Viewer, CLI, and Node.js module all read the same file format and produce identical output for the same input and settings.

Last updated

Was this helpful?