├── .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 | #  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 
6 |
7 | The following HOW-To documents are available for download
8 | From Don:
9 | - 
10 | - 
11 | - 
12 |
13 | From Grant:
14 | - 
15 |
16 | From Mike:
17 | - 
18 | - 
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 | 
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 | 
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 |
--------------------------------------------------------------------------------