Commit bcea0fb
authored
release 2025.8.3 fix, refractor blend-modes (#6)
* rebuild blend_modes, so they accept any array and scale it properly
* fix, blend_functions, former blend_modes, make minimal and utilize and update the blend_base present
* test for python 3.13
* add tests for dtype_scale and linear_normalization to have more coverage
* rework tests and the blend functions and compositing, aka do not change the original logic at all just refractor and make nice, else do not touch1 parent 1fc55a2 commit bcea0fb
File tree
35 files changed
+1075
-768
lines changed- .github/workflows
- mapchete_eo
- image_operations
- blend_modes
- tests
- image_operations
- testdata/blend_modes
35 files changed
+1075
-768
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
5 | 24 | | |
6 | 25 | | |
7 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments