|
|
@2738
|
14 years |
Sam Hocevar |
* img2rubik.c: add quick and dirty dithering code to img2rubik.
|
|
|
@2736
|
14 years |
Sam Hocevar |
* Move the palette reduction algorithm into pipi_reduce().
|
|
|
@2734
|
14 years |
Sam Hocevar |
* img2rubik.c: improve stability by clipping t.
|
|
|
@2733
|
14 years |
Sam Hocevar |
* img2rubik.c: fix convex hull build, some points were not properly
…
|
|
|
@2732
|
14 years |
Sam Hocevar |
* img2rubik.c:
+ fix RGB-space UV projection.
+ free allocated …
|
|
|
@2731
|
14 years |
Sam Hocevar |
* More img2rubik experimentation, with a lot of debugging messages.
|
|
|
@2730
|
14 years |
Sam Hocevar |
* img2rubik.c: factor out the hull generation so that we can also …
|
|
|
@2729
|
14 years |
Sam Hocevar |
* More color reduction work: we can now constraint an image's palette …
|
|
|
@2726
|
14 years |
Sam Hocevar |
* Start working on colour reduction with a constrained palette.
|
|
|
@2715
|
14 years |
Sam Hocevar |
* blur.c: add an argument to the gaussian convolution to specify an …
|
|
|
@2694
|
14 years |
Sam Hocevar |
* context.c: implement various dithering commands and Gaussian blur.
…
|
|
|
@2679
|
14 years |
Sam Hocevar |
* Get rid of test.c, it was no longer useful anyway.
|
|
|
@2678
|
14 years |
Jean-Yves Lamoureux |
* Handle alpha layer in floodfill (but don't make it conditionnal to …
|
|
|
@2676
|
14 years |
Jean-Yves Lamoureux |
* First shot of a floodfiller (both u32 and float, 4 neighbours)
|
|
|
@2671
|
14 years |
Sam Hocevar |
* random.c: implement random dithering using a deterministic pseudo-RNG.
|
|
|
@2666
|
14 years |
Sam Hocevar |
* Prefix dithering functions with _dither_ to avoid namespace cluttering.
|
|
|
@2665
|
14 years |
Sam Hocevar |
* ordered.c: implement Bayer dithering (pretty trivial).
|
|
|
@2662
|
14 years |
Sam Hocevar |
* sharpen.c: add a sharpen filter example, using our generic …
|
|
|
@2659
|
14 years |
Sam Hocevar |
* blur.c: fix the blur example’s argument checking.
|
|
|
@2657
|
14 years |
Sam Hocevar |
* edd.c: output MSD instead of RMSD in the displacement computation.
|
|
|
@2656
|
14 years |
Sam Hocevar |
* Error diffusion methods now support either raster or serpentine scan.
|
|
|
@2655
|
14 years |
Sam Hocevar |
* pixels.c: support more conversion combinations.
|
|
|
@2654
|
14 years |
Sam Hocevar |
* ostromoukhov.c: Ostromoukhov's simple error diffusion algorithm.
|
|
|
@2652
|
14 years |
Sam Hocevar |
* dither.c: add an example program for dithering methods.
|
|
|
@2647
|
14 years |
Sam Hocevar |
* edd.c: output E_fast as well.
|
|
|
@2644
|
14 years |
Sam Hocevar |
* edd.c: example program that computes the Floyd-Steinberg …
|
|
|
@2604
|
15 years |
Sam Hocevar |
* Add a blur example.
|
|
|
@2262
|
15 years |
Sam Hocevar |
* Checking in an old Rubik's cube dithering test.
|