Skip to content

Releases: wkasteleijn/luckystackworker

LuckyStackWorker v6.12.1

04 Mar 17:44
Compare
Choose a tag to compare

Installation

Windows

  • Open the installation setup file by double clicking the downloaded "LuckyStackWorker-setup.exe" binary from the Assets below.
  • When the windows defender firewall pops up after running the app for the first time, allow access to the application. This happens because the application uses a local network connection for the user interface to interact with the backend part of the app.
  • The installation package has been security audited by microsoft. For this reason it is not blocked on your machine during installation by the smartscreen. To verify this you may also want to check the virustotal.com report.

MacOS

  • Download the correct DMG file from below (MacOS x64 for intel based machines and arm64 for M1-M4). Open it and drag the LuckyStackWorker icon onto the Applications icon.
  • This is an unsigned app, because the certificate for the app store is too costly to justify buying one.
  • Therefor, the first time you open the app, do the following:

For M1-M4 (arm based):

  1. Download the extra file called "LuckyStackWorker-MacOS-arm64-unblock.tar.gz" from the Assets below.
  2. Run the LuckyStackWorker app for the first time by double clicking it.
  3. MacOS will refuse to start the app saying that the app is damaged. Don't worry, nothing is wrong with it. This happens because the app is unsigned (see explanation above).
  4. Open the terminal on your macbook. Open the Launchpad and select 'Other' and then 'Terminal'.
  5. Paste the following code into the terminal window (cmd+V) then press the Enter key:
cd ~/Downloads
tar -xzvf LuckyStackWorker-MacOS-arm64-unblock.tar.gz
./remove_quarantine.sh
  1. Enter your account password

After following the above steps in that order the app will work from that point on.

For Intel based machines (x64):

Use the Finder app and navigate to the Applications folder, select LuckyStackWorker, then hold the Control key (^) while you click on the icon and select Open from the popup menu. This will tell MacOS that it is OK to open the app and it will be added to the allowed applications.

Linux

  • Download both LuckyStackWorker_linux.zip and LuckyStackWorker_linux.sum files, and verify the checksum of the zip before extracting it.
  • Open a Terminal window and paste: cd ~/Downloads
  • Run this command:
    sha256sum --check LuckyStackWorker_linux.sum
  • If it doesn't respond 'OK' delete the zip and download it again.
  • INSTALL: You can extract the zip file into any folder, eg, your Downloads folder.
  • Right-click and "Extract Here", then in the Terminal window paste:
    cd ~/Downloads/LuckyStackWorker/LuckyStackWorker-linux-x64
  • Run the setup script: ./lsw-setup
  • Files are copied into your Home directory, in "LuckyStackWorker/", and
    shortcuts are created on Desktop and in the App Menu.
  • Your system may ask you to click on "Make Executable" or "Mark As Trusted",
    please do so!

Compatability

LuckyStackWrorker was tested on Windows 11, MacOS Somona (14) architecture: intel, Debian v12, Knoppix v19 ***, Ubunt (Lubuntu v22, Mint v21.3), Arch (Manjaro v23, EndeavourOS "Galileo Neo"), OpenSUSE ("Tumbleweed"), Fedora (red hat) (Workstation v39)

User Manual

I wrote a user manual that explains all the features.

Donation

All the work that I put into this app is done in my free time. Software development is rewarding but also time consuming. If you like the app you may want to consider a donation.

License & Contribution

LuckyStackWorker is a freely available open source tool for both non-commercial and commercial usage under the MIT License. You can contribute as a beta tester, by letting me know of any improvement suggestions or contribute as a developer. Click the Contact page.

Release notes

  • Fixed bug when setting sharpen amount to 0 the next time you start the app it would not work anymore
  • Fixed bug in the windows startup that only happened for users with a space character in their username
  • Fixed bug in Bilateral Denoise not able to change values for green and blue channel individually.

LuckyStackWorker v6.12.0

23 Feb 08:38
Compare
Choose a tag to compare

Release notes

  • Added new Deconvolution using a Point Spread Function (PSF)
  • Added Rotation function
  • Added Bilateral denoising filter
  • Added Caching mechanism to improve performance
  • Revert buttons now reverts to an unprocessed image stack
  • Improved Crop function
  • Improved look and feel for the control panel
  • Fixed bug freezing control panel when setting sharpen amount to 0.
  • Added unlock checkbox to Ian's NR and Equalize locally to discourage further usage

LuckyStackWorker v6.6.0

29 Nov 12:51
Compare
Choose a tag to compare

Release notes

  • Added reset button to color balance, to easily set the sliders back to 0
  • Improved color balance, adjusting to higher Red, Green or Blue values will not increase the background brightness
  • Added 2 new sliders to Ian's noise reduction for medium sized details and iterations
  • Added new blend raw slider to the sharpening control.
  • Added new lightness slider to the light control
  • Added switch to preserve/not preserve the dark background to the light control
  • Fixed bug when opening png files, image no longer initially shown over-exposed
  • Fixed bug when loading an earlier saved profile yaml file with the pass 2 denoise switched off would always open with pass 2 denoise on
  • Fixed bug when opening mono image stack show over-exposed
  • Upgraded all dependencies to the latest versions.

LuckyStackWorker v6.1.0

07 Oct 06:42
Compare
Choose a tag to compare

Release notes

  • Added "Revert changes" button to go back to the setting when the image stack was opened
  • Fixed broken Edge artefact suppression - clipping option
  • Fixed issue with saving as JPG with RGB channels out of balance and being over-exposed.
  • Fixed small UI layout issue with button misalignment.

LuckyStackWorker v6.0.0

09 Sep 12:20
Compare
Choose a tag to compare

Release notes

  • Replaced histogram window with a new metadata panel integrated in the image window containing the histogram graphic plus seperate indicators per channel
  • New object metadata indicators added to the image window
  • New image metatada indictors also added to the image window
  • Added ability to sharpen & denoise the red, green & blue channels seperately
  • Added new button to switch the visible channel between color, red, green and blue
  • Added new color balance normalization switch to automatically equalize the color balance
  • New and more compact look and feel, replaced textual buttons with icons
  • New revised image window with better control panel integration
  • New buttton to force showing the image windows at 100% scale
  • Many other noticeable and less noticeable changes to the user interface
  • Upgraded frontend & backend dependencies to the latest versions.

LuckyStackWorker v5.2.0

19 May 07:39
Compare
Choose a tag to compare

Release notes

  • Added ability to open stacks cumulatively for specific channels (RGB, gray, red, green, blue)
  • Profiles will persist with the installation of a new version from now on
  • Removed usage of internal database which was no longer needed
  • Improved startup time of the backend
  • Upgraded GUI to the latest version of Electron.
  • Fixed problem on MacOS with GUI processes not being terminated when app is closed.

LuckyStackWorker v5.0.0

29 Jan 16:49
Compare
Choose a tag to compare

Release notes

  • Created seperate tab for denoise controls
  • Added possibility to apply denoising in 2 passes with different algorithms of choice
  • Added new denoise algorithm: Ian's NR (from G'MIC)
  • Added 'Equalize locally' slider to apply very powerful HDR alike contrast enhancement (from G'MIC Equalize local histograms)
  • Released the first linux distribution
  • Added dispersion deviation indicators to the dispersion corrector
  • Fixed bug in histogram not opening for monochrome image stacks
  • More compact layout
  • Revised processing core, resulting in a better (more quiet) user experience
  • Change TCP port number used for GUI-backend interaction to 36469.
  • Upgraded frontend & backend dependencies to the latest versions.

LuckyStackWorker v4.8.0

03 Oct 19:06
Compare
Choose a tag to compare

Release notes

  • Added new slider for controlling the dering threshold
  • Added radio controls to open stack at different scales
  • Added new slider to reduce purple fringing
  • Added stop button to the batch worker
  • Improved the startup experience
  • Several UI layout improvements
  • Shortcut automatically added to the desktop during installation
  • Several bugfixes

LuckyStackWorker v4.3.0-beta

13 Aug 14:18
67d9d2c
Compare
Choose a tag to compare

Release notes

  • Added histogram window
  • Added checkboxes to luminance sharpen to include/exclude specific channels (red, green, blue, color)
  • Realtime function is now off by default
  • Apply profile now saves results in a subfolder called 'lsw_profilename'
  • Fixed issue with local contrast causing artefacts under certain conditions in combination with RGB sharpen
  • Fixed issue with RGB align causing line artefacts under certain conditions
  • Refactored backend java code
  • Upgraded java backend to the latest spring boot version, also upgraded other dependencies.

LuckyStackWorker v4.0.1

07 May 12:32
Compare
Choose a tag to compare

Release notes

  • Fixed ".tiff" not being accepted as valid extension.
  • Fixed dispersion correction issue.
  • Fixed switching denoise or edge artefact switch off not always switching off.
  • Added ".jpeg" as an allowed extension (common on MacOS).