├── .github └── ISSUE_TEMPLATE │ └── wavesharp-bug-error-report.md ├── README.md ├── images ├── README.ME ├── 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 ├── about.png ├── waveSharp2.ico ├── wavesharpv1_0beta.png └── ws.png └── latest_version.txt /.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/waveSharp2.ico) waveSharp2 release available (2024 12 09) 2 | 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. 3 | 4 | **documentation**
5 | The ![GUI documentation](https://github.com/CorBer/waveSharp/releases/download/v2.0/waveSharp.v2.0.Documentation.pdf) 6 | 7 | The following HOW-To documents are available for download
8 | From Don: 9 | - ![Animation](https://github.com/CorBer/waveSharp/releases/download/v2.0/HOW-To.Animation.pdf) 10 | - ![Background enhancement](https://github.com/CorBer/waveSharp/releases/download/v2.0/How-To.BackgroundEnhance.pdf) 11 | - ![De-Rind](https://github.com/CorBer/waveSharp/releases/download/v2.0/How-To.DeRIND.pdf) 12 | 13 | From Grant: 14 | - ![HistoGram](https://github.com/CorBer/waveSharp/releases/download/v2.0/How-To.HISTOGRAM.pdf) 15 | 16 | From Mike: 17 | - ![FFT_Denoise](https://github.com/CorBer/waveSharp/releases/download/v2.0/HowTo_Denoise.pdf) 18 | - ![Processing Tabs](https://github.com/CorBer/waveSharp/releases/download/v2.0/HowToProcessingTabs.pdf) 19 | 20 | 21 | The largest changes in this version : 22 | - python is used for most calculations 23 | - the default colour-model is OKlab (see https://bottosson.github.io/posts/oklab/) 24 | - RGB balance (in the histogram) can be used with a threshold 25 | - Denoising has been improved (also works for larger images and is a lot faster) and is easier to use 26 | - BackGround Enhance tool allows to brighten moons around planets without affecting the planet 27 | - De-Rind Tool allows to soften the sometimes visible rind on the edge of planets 28 | - Disable Background tool allows inspecting the image in new ways 29 | - Batchprocessing allows images to be derotated/aligned based on a user choosen reference-image 30 | - Animations can use pause-sections (both after the forward and after the reverse) 31 | - Many GUI functions have been generalized 32 | 33 |

34 | 35 | ![waveSharp 2.0 team](/../main/images/about.png) 36 | 37 | # waveSharp2 development tools (2024 11 21) 38 | 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). 39 | I want to thank all the developers involved in creating/providing all of the above (free) tools. 40 | 41 | # waveSharp2 final stage (2024 11 15) 42 | 43 | Since august we have been working on a new version of waveSharp based on python-libraries. We are expecting 44 | to release the next version early december. We have redesigned both the interface and functionality and this release 45 | also comes with a set of completely new routines. You can for instance show dim moons around a planet without changing the planet 46 | itself. 47 | 48 | # waveSharp2 development with Python (2024 08 16) 49 | The code for waveSharp is written in Pascal/Lazarus and although thats a "compiled" language 50 | it seems that its not the fastest for certain tasks we do. During the development of last years denoising 51 | routine we found that it is slow and limited (up to 4096x4096px images). Currently we are testing a 52 | new way to run waveSharp using Python code. This allows us to use fast and speed-optimized calculation routines 53 | Python has available from several libraries. 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | # waveSharp 1.0 beta released (2023-12-09) 63 | On the 9th of december 2023 we have released the 1st beta-version of waveSharp 1.0 64 | Further information available at https://github.com/CorBer/waveSharp/releases/tag/v1.0beta
65 | 66 | ![waveSharp 1.0 team](/../main/images/wavesharpv1_0beta.png) 67 | 68 | 69 | 70 | -------------------------------------------------------------------------------- /images/README.ME: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /images/Screenshot at 2022-12-17 09-03-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/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/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/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/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/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/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/images/Screenshot at 2023-12-08 11-51-13.png -------------------------------------------------------------------------------- /images/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/images/about.png -------------------------------------------------------------------------------- /images/waveSharp2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/images/waveSharp2.ico -------------------------------------------------------------------------------- /images/wavesharpv1_0beta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/images/wavesharpv1_0beta.png -------------------------------------------------------------------------------- /images/ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CorBer/waveSharp/e0a6e1e15fc83e2407a29d5194177ec1db0e3456/images/ws.png -------------------------------------------------------------------------------- /latest_version.txt: -------------------------------------------------------------------------------- 1 | 0.2.0.20 2 | --------------------------------------------------------------------------------