55:e017e76791a0
52:075e5f1f12e3
|
2015-10-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reduced the propagated error by half. |
|
|
optimiser.py
|
|
54:28240372e1d8
|
2015-10-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reduced the propagated error by half. |
|
|
optimiser.py
|
|
53:96453447feab
|
2015-10-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Spread any error across two pixels on the following row. |
|
|
optimiser.py
|
|
52:075e5f1f12e3
53:96453447feab 55:e017e76791a0 56:8fd84d0ba366
|
2015-10-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the complement compensation code which cannot have had any effect. |
|
|
optimiser.py
|
|
51:2163b1916849
|
2015-10-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Cache colour lookup results and avoid unnecessary pixel operations. |
|
|
optimiser.py
|
|
50:6adea19bfcc2
|
2015-10-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added options for verifying the number of colours per row, half-resolution
previews, not producing an output image.
Fixed EXIF object usage (which used a nasty global variable).
Simplified the get_colours function signature. |
|
|
optimiser.py
|
|
49:1036d8b98d85
|
2015-10-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Propagated colour errors between rows to determine the best colours.
Added darkening and brightening operations.
Removed the randomising operation. |
|
|
optimiser.py
|
|
48:9a8c24425be9
46:2e2722f377b0
|
2015-10-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced compensation to complementary colours for those removed. |
|
|
optimiser.py
|
|
47:4b9192e71fb8
|
2015-10-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a distance-based approach to obtain suitable alternative colours. |
|
|
optimiser.py
|
|
46:2e2722f377b0
47:4b9192e71fb8 48:9a8c24425be9
|
2015-10-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Integrated the squaring of contributions as an option. |
|
|
optimiser.py
|
|