Skip to content

LuckyStackWorker v5.0.0

Latest
Compare
Choose a tag to compare
@wkasteleijn wkasteleijn released this 29 Jan 16:49
· 24 commits to main since this release

Installation

Windows

  • Open the installation setup file by double clicking the downloaded "LuckyStackWorker-setup.exe" binary from the Assets below.
  • If windows smartscreen pops up saying "Your pc is protected from an unknown app", select "More info" and then press "Run anyway". This happens because unfortunately windows blocks non certified applications by default nowadays, and the certificate is too costly to justify buying one. To verify this you might want to check the virustotal.com report.
  • If the file is blocked when using the Edge browser (for the same reason as mentioned above), I recommend using another browser like Chrome or Firefox for downloading the binary.
  • If the windows firewall popups 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.

MacOS

  • Download the correct DMG file from below (darwin x64 for intel based machines and arm64 for M1/M2). 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, 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.
  • Since v5.0.0 LuckyStackWorker relies on G'MIC for certain filters. If you have the brew package-manager installed it should automatically install G'MIC the first time you run the app. But if brew is absent you need to install it first, see here for the instructions. Once installed you can stop LuckyStackWorker and start it again, and it should install G'MIC. Note that LuckyStackWorker will work without G'MIC installed as well, but 2 new filters will be disabled in that case.

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 ***
    -- Ubuntu
    -- Lubuntu v22
    -- Mint v21.3
  • Arch
    -- Manjaro v23
    -- EndeavourOS "Galileo Neo"
  • OpenSUSE
    -- "Tumbleweed"
  • Fedora (red hat)
    -- Workstation v39

*** partially tested: LuckyStackWorker runs, but the system did NOT have the latest gmic needed for some features

User Manual

I wrote a short user manual for an older version, however the basics still apply.

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

  • 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.