Skip to content

wavelet-sharpening for astro images based on RegiStax

Notifications You must be signed in to change notification settings

CorBer/waveSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

x waveSharp2 release available (2024 12 09)

Today one year has passed since we released waveSharp1. Information on how to download/install (windows and Linux) is available see https://github.com/CorBer/waveSharp/releases. The development-team is still working on both general and more specific documentation for this release.

UPDATE concept documentation
The GUI documentation

The following HOW-To documents are now available for download From Don:

  • Animation
  • Background enhancement
  • De-Rind

From Grant:

  • HistoGram

From Mike:

  • FFT_Denoise
  • Processing Tabs

The largest changes in this version (initial documentation(Work in progress) can be found HERE ) :

  • python is used for most calculations
  • the default colour-model is OKlab (see https://bottosson.github.io/posts/oklab/)
  • RGB balance (in the histogram) can be used with a threshold
  • Denoising has been improved (also works for larger images and is a lot faster) and is easier to use
  • BackGround Enhance tool allows to brighten moons around planets without affecting the planet
  • De-Rind Tool allows to soften the sometimes visible rind on the edge of planets
  • Disable Background tool allows inspecting the image in new ways
  • Batchprocessing allows images to be derotated/aligned based on a user choosen reference-image
  • Animations can use pause-sections (both after the forward and after the reverse)
  • Many GUI functions have been generalized



waveSharp 2.0 team

waveSharp2 development tools (2024 11 21)

WaveSharp was Built using only free tools. The sourcecode for all versions was build using the Lazarus IDE (https://www.lazarus-ide.org/) and using the FreePascal Compiler(https://www.freepascal.org/) these free and well designed tools have allowed me to create at the same time windows and linux versions. In the new V2 version we will also be using Python (https://www.python.org/) as a workhorse for more complex operations that would be either difficult to design in pascal or are too slow. To do this we needed a bridge between Lazarus/FreePascal and Python to allow fast/easy flow of data. The Python4Delphi (https://github.com/pyscripter/python4delphi) libraries/components have proven to allow all of this. Finally to make installing for new users as easy as possible we used InnoSetup (https://jrsoftware.org). I want to thank all the developers involved in creating/providing all of the above (free) tools.

waveSharp2 final stage (2024 11 15)

Since august we have been working on a new version of waveSharp based on python-libraries. We are expecting to release the next version early december. We have redesigned both the interface and functionality and this release also comes with a set of completely new routines. You can for instance show dim moons around a planet without changing the planet itself.

waveSharp2 development with Python (2024 08 16)

The code for waveSharp is written in Pascal/Lazarus and although thats a "compiled" language it seems that its not the fastest for certain tasks we do. During the development of last years denoising routine we found that it is slow and limited (up to 4096x4096px images). Currently we are testing a new way to run waveSharp using Python code. This allows us to use fast and speed-optimized calculation routines Python has available from several libraries.

waveSharp 1.0 beta released (2023-12-09)

On the 9th of december 2023 we have released the 1st beta-version of waveSharp 1.0 Further information available at https://github.com/CorBer/waveSharp/releases/tag/v1.0beta

waveSharp 1.0 team

About

wavelet-sharpening for astro images based on RegiStax

Resources

Stars

Watchers

Forks