├── images ├── README.ME ├── ws.png ├── about.png ├── aboutws3.webp ├── waveSharp.ico ├── waveSharp2.ico ├── waveSharp3.ico ├── wavesharpv1_0beta.png ├── Screenshot at 2022-12-17 09-03-24.png ├── Screenshot at 2022-12-17 09-31-35.png ├── Screenshot at 2023-12-08 11-39-43.jpg └── Screenshot at 2023-12-08 11-51-13.png ├── latest_version.txt ├── .github └── ISSUE_TEMPLATE │ └── wavesharp-bug-error-report.md └── README.md /images/README.ME: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /latest_version.txt: -------------------------------------------------------------------------------- 1 | 0.2.0.20 2 | -------------------------------------------------------------------------------- /images/ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/ws.png -------------------------------------------------------------------------------- /images/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/about.png -------------------------------------------------------------------------------- /images/aboutws3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/aboutws3.webp -------------------------------------------------------------------------------- /images/waveSharp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/waveSharp.ico -------------------------------------------------------------------------------- /images/waveSharp2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/waveSharp2.ico -------------------------------------------------------------------------------- /images/waveSharp3.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/waveSharp3.ico -------------------------------------------------------------------------------- /images/wavesharpv1_0beta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/wavesharpv1_0beta.png -------------------------------------------------------------------------------- /images/Screenshot at 2022-12-17 09-03-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/Screenshot at 2022-12-17 09-03-24.png -------------------------------------------------------------------------------- /images/Screenshot at 2022-12-17 09-31-35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/Screenshot at 2022-12-17 09-31-35.png -------------------------------------------------------------------------------- /images/Screenshot at 2023-12-08 11-39-43.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/Screenshot at 2023-12-08 11-39-43.jpg -------------------------------------------------------------------------------- /images/Screenshot at 2023-12-08 11-51-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/HEAD/images/Screenshot at 2023-12-08 11-51-13.png -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/wavesharp-bug-error-report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: waveSharp Bug/Error report 3 | about: Please create a detailed step-by-step report to help us improve 4 | title: 'waveSharp bug/error : ' 5 | labels: '' 6 | assignees: CorBer 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug/error is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior from the start of waveSharp. 15 | 1. start waveSharp 16 | 2. Click on '....' 17 | 3. ... 18 | 4. See enclosed error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add a screenshot to help explain your problem. 25 | 26 | **Operating system and version** 27 | - OS: [e.g. iOS] 28 | - Version [e.g. 22] 29 | 30 | **Additional context** 31 | Add any other context about the problem here. 32 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ![x](/../main/images/waveSharp3.ico) waveSharp3 released (2025 12 09) 2 | ![x](/../main/images/aboutws3.webp)
3 | 4 | We have released waveSharp 3 on the **9th of december 2025 09_00 local time (Netherlands)**.

5 | The past months the testing team has been using/testing a new version of waveSharp.
6 | ## More information on this release is available from:
7 | https://github.com/CorBer/waveSharp/releases 8 | 9 | We also have the following documentation available: 10 | - ![list of changes in WS3](https://github.com/CorBer/waveSharp/releases/download/v3.0/list_of_changes_20251208.pdf) 11 | - ![installation guide for windows and linux](https://github.com/CorBer/waveSharp/releases/download/v3.0/WS3_InstallationGuide_20251208.pdf) 12 | - ![Reference Guide](https://github.com/CorBer/waveSharp/releases/download/v3.0/WaveSharp.3.Documentation.-.Reference.Guide.20251218.pdf) 13 |
14 |
15 | 16 | # ![x](/../main/images/waveSharp2.ico) waveSharp2 release available (2024 12 09) 17 | 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. 18 | 19 | **documentation**
20 | The ![GUI documentation](https://github.com/CorBer/waveSharp/releases/download/v2.0/waveSharp.v2.0.Documentation.pdf) 21 | 22 | The following HOW-To documents are available for download
23 | From Don: 24 | - ![Animation](https://github.com/CorBer/waveSharp/releases/download/v2.0/HOW-To.Animation.pdf) 25 | - ![Background enhancement](https://github.com/CorBer/waveSharp/releases/download/v2.0/How-To.BackgroundEnhance.pdf) 26 | - ![De-Rind](https://github.com/CorBer/waveSharp/releases/download/v2.0/How-To.DeRIND.pdf) 27 | 28 | From Grant: 29 | - ![HistoGram](https://github.com/CorBer/waveSharp/releases/download/v2.0/How-To.HISTOGRAM.pdf) 30 | 31 | From Mike: 32 | - ![FFT_Denoise](https://github.com/CorBer/waveSharp/releases/download/v2.0/HowTo_Denoise.pdf) 33 | - ![Processing Tabs](https://github.com/CorBer/waveSharp/releases/download/v2.0/HowToProcessingTabs.pdf) 34 | 35 | 36 | The largest changes in this version : 37 | - python is used for most calculations 38 | - the default colour-model is OKlab (see https://bottosson.github.io/posts/oklab/) 39 | - RGB balance (in the histogram) can be used with a threshold 40 | - Denoising has been improved (also works for larger images and is a lot faster) and is easier to use 41 | - BackGround Enhance tool allows to brighten moons around planets without affecting the planet 42 | - De-Rind Tool allows to soften the sometimes visible rind on the edge of planets 43 | - Disable Background tool allows inspecting the image in new ways 44 | - Batchprocessing allows images to be derotated/aligned based on a user choosen reference-image 45 | - Animations can use pause-sections (both after the forward and after the reverse) 46 | - Many GUI functions have been generalized 47 | 48 |

49 | 50 | # waveSharp2 development tools (2024 11 21) 51 | 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). 52 | I want to thank all the developers involved in creating/providing all of the above (free) tools. 53 | 54 | # waveSharp2 final stage (2024 11 15) 55 | 56 | Since august we have been working on a new version of waveSharp based on python-libraries. We are expecting 57 | to release the next version early december. We have redesigned both the interface and functionality and this release 58 | also comes with a set of completely new routines. You can for instance show dim moons around a planet without changing the planet 59 | itself. 60 | 61 | # waveSharp2 development with Python (2024 08 16) 62 | The code for waveSharp is written in Pascal/Lazarus and although thats a "compiled" language 63 | it seems that its not the fastest for certain tasks we do. During the development of last years denoising 64 | routine we found that it is slow and limited (up to 4096x4096px images). Currently we are testing a 65 | new way to run waveSharp using Python code. This allows us to use fast and speed-optimized calculation routines 66 | Python has available from several libraries. 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | # waveSharp 1.0 beta released (2023-12-09) 76 | On the 9th of december 2023 we have released the 1st beta-version of waveSharp 1.0 77 | Further information available at https://github.com/CorBer/waveSharp/releases/tag/v1.0beta
78 | 79 | 80 | 81 | 82 | 83 | --------------------------------------------------------------------------------