

@2134

12 years 
Sam Hocevar 
* Knuth's dot diffusion algorithm.



@2133

12 years 
Sam Hocevar 
* Minor updates.



@2132

12 years 
Sam Hocevar 
* Renamed "gray" into "grey" because I'm a fucking pedantic, children …



@2131

12 years 
Sam Hocevar 
* A few TODOs.



@2130

12 years 
Sam Hocevar 
* Use serpentine FS instead of classical FS.
* Remove the crap about …



@2127

12 years 
Sam Hocevar 
* ShiauFan patented dithering.
* Ostromoukhov's variable …



@2126

12 years 
Sam Hocevar 
* Get rid of test52x(), use getZoom() and getRegion() instead.



@2125

12 years 
Sam Hocevar 
* Show the results of serpentine FloydSteinberg on a grey 90% image.
…



@2124

12 years 
Sam Hocevar 
* Crap, I mistakenly removed the 402 output images!



@2123

12 years 
Sam Hocevar 
* A few additions to the ordered dithering. Started talking about void …



@2122

12 years 
Sam Hocevar 
* Put serpentine FloydSteinberg in a separate subsection.



@2121

12 years 
Sam Hocevar 
* A lot more nonrectangular tiles. With a few nice results.



@2120

12 years 
Sam Hocevar 
* Generate Bayer matrices on the fly.



@2119

12 years 
Sam Hocevar 
* Added code for ranked dither. But deactivated it: it sucks heavily.



@2118

12 years 
Sam Hocevar 
* Fixed an error in the 4way cross dither tile bitmap.



@2117

12 years 
Sam Hocevar 
* White matrix backgrounds in section 3.



@2116

12 years 
Sam Hocevar 
* White matrix backgrounds in section 2.



@2115

12 years 
Sam Hocevar 
* Slightly improved dithering examples. Added matrices and tiles.



@2114

12 years 
Sam Hocevar 
* Factored all nonrectangular matrix examples.
* Apparently 251 …



@2113

12 years 
Sam Hocevar 
* Started section about nonrectangular matrices.



@2112

12 years 
Sam Hocevar 
* Started dynamic thresholding.



@2100

12 years 
Sam Hocevar 
* Linking to 0.99.beta13b, a new minor release with Pascal's Ruby …



@2099

12 years 
Sam Hocevar 
* 0.99beta13 release.



@2098

12 years 
Sam Hocevar 
* A few minor fixes.



@2085

12 years 
JeanYves Lamoureux 
* removed cacatris menu entry for now (lol)



@2034

12 years 
Sam Hocevar 
* Minor typos.



@2032

12 years 
Sam Hocevar 
* Use Image.copyTo() and Image.getCrop() instead of pixelbypixel
…



@2031

12 years 
Sam Hocevar 
* More about photomosaics.



@2030

12 years 
Sam Hocevar 
* Started part 6: Photographic mosaics.



@2029

12 years 
Sam Hocevar 
* Refactored study.py so that it can be called with the list of …



@2028

12 years 
Sam Hocevar 
* Wrote a few lines about error minimisation in thresholding methods.



@2027

12 years 
Sam Hocevar 
* Add a disclaimer to make sure people know it's Work In Progress.
* …



@2014

12 years 
Sam Hocevar 
* Put a few keywords in bold.



@2013

12 years 
Sam Hocevar 
* Random halftoning perturbation.
* Random dither matrix selection.



@2012

12 years 
Sam Hocevar 
* Added a bunch of 8×8 matrix results.



@2011

12 years 
Sam Hocevar 
* Slightly reworked the 4×4 Bayer matrix so that it respects the
…



@2010

12 years 
Sam Hocevar 
* Preparing random matrix halftoning.



@2007

12 years 
Sam Hocevar 
* Explain the problem with dimension separation.



@2006

12 years 
Sam Hocevar 
* Vertically align matrix images at the top.



@2005

12 years 
Sam Hocevar 
* Nicer colour pattern.



@2002

12 years 
Sam Hocevar 
* Started section 5.2 (accounting for other dimensions).



@2001

12 years 
Sam Hocevar 
* Use "home" instead of "about".



@2000

12 years 
Sam Hocevar 
* Have each manual page link to the home page.



@1999

12 years 
Sam Hocevar 
* Fix broken links.



@1998

12 years 
Sam Hocevar 
* Disallow HTTP access to /.git/.



@1994

12 years 
Sam Hocevar 
* libcaca: a million flies cannot be wrong!



@1993

12 years 
Sam Hocevar 
* Make links greenish instead of blueish.
* Set proper background …



@1992

12 years 
Sam Hocevar 
* Header plus petit.



@1991

12 years 
Sam Hocevar 
* New pattern for future 3dimensional explanations.



@1990

12 years 
Sam Hocevar 
* libcaca©®™, take back the text!



@1989

12 years 
Sam Hocevar 
* Yet another style change.



@1985

12 years 
Sam Hocevar 
* Allow "" in documentation filenames.



@1984

12 years 
Sam Hocevar 
* Use serif instead of sansserif.
* Make menu links black …



@1982

12 years 
Sam Hocevar 
* Add default background colours for all elements that have a …



@1981

12 years 
Sam Hocevar 
* New website look proposal.



@1980

12 years 
Sam Hocevar 
* Added a 4colour example to the grayscale dithering part.



@1979

12 years 
Sam Hocevar 
* Colour dithering: separatespace dithering.



@1978

12 years 
Sam Hocevar 
* No longer pass the idiotic "name" parameter to tests.



@1977

12 years 
Sam Hocevar 
* A few very intelligent catchphrases appearing at random.



@1976

12 years 
Sam Hocevar 
* Prepare room for part 5, colour dithering.



@1975

12 years 
Sam Hocevar 
* Finished gamma correction section.



@1974

12 years 
Sam Hocevar 
* Removed the useless top line in each error diffusion matrix.
* …



@1973

12 years 
Sam Hocevar 
* Cleaned up study.py.
* Promote precision in the gammaaware …



@1972

12 years 
Sam Hocevar 
* More about gamma correction. Fixed graphs.



@1971

12 years 
Sam Hocevar 
* Minor fixes to the error diffusion section.



@1970

12 years 
Sam Hocevar 
* Removed old, unused picture.



@1969

12 years 
Sam Hocevar 
=?utf8?q?=20=20*=20Updated=20StevensonArce=20figure=20to=20make=20it= …



@1968

12 years 
Sam Hocevar 
* Simple error diffusion.



@1967

12 years 
Sam Hocevar 
* Added a small page with a neercs screenshot.



@1956

12 years 
Sam Hocevar 
* Split document into an index page and four sections.



@1955

12 years 
Sam Hocevar 
* Put both FS examples on the same line.



@1943

12 years 
Sam Hocevar 
* Pedantry: use W×H instead of WxH.



@1942

12 years 
Sam Hocevar 
* Added a figure to explain the 2×2 Bayer matrix results.
* Started …



@1941

12 years 
Sam Hocevar 
* Merged all error diffusion methods into a single one. Of course it’s …



@1940

12 years 
Sam Hocevar 
* Reworked all SVG images to improve PNG export quality.



@1939

12 years 
Sam Hocevar 
* Tworow Sierra.
* Sierra’s Filter Lite.
* Added StevensonArce …



@1938

12 years 
Sam Hocevar 
* Sierra dithering.
* Atkinson dithering.



@1937

12 years 
Sam Hocevar 
* Burkes dithering.



@1936

12 years 
Sam Hocevar 
* Random dithering.



@1935

12 years 
Sam Hocevar 
* Renamed figures and images after sections so that it's easier to …



@1934

12 years 
Sam Hocevar 
* A few minor additions.



@1933

12 years 
Sam Hocevar 
* FloydSteinberg derivatives.



@1932

12 years 
Sam Hocevar 
* Serpentine FloydSteinberg.



@1931

12 years 
Sam Hocevar 
* Started error diffusion part. Added FloydSteinberg.



@1930

12 years 
Sam Hocevar 
* Introducing dither matrices.



@1929

12 years 
Sam Hocevar 
* Use a bigger font on the site.
* Slightly reworked stuff on the …



@1928

12 years 
Sam Hocevar 
* Temporarily renamed fig001.* because I don't know how to name them yet.



@1927

12 years 
Sam Hocevar 
* Oops, 5th image had 4 colours instead of 5.



@1926

12 years 
Sam Hocevar 
* Don’t say bullshit about gamma.



@1925

12 years 
Sam Hocevar 
* Add information about gamma.
* Add gradients beside all dithered …



@1924

12 years 
Sam Hocevar 
* Added gradient samples for each dithering algorithm we demonstrate.
…



@1923

12 years 
Sam Hocevar 
* Figure explaining gamma. Not very exciting.



@1922

12 years 
Sam Hocevar 
* Added a Gamma class to manipulate values.



@1921

12 years 
Sam Hocevar 
* Spelling.



@1920

12 years 
Sam Hocevar 
* Wording.



@1899

12 years 
Sam Hocevar 
* New gradient pattern to make gamma issues more obvious.



@1898

12 years 
Sam Hocevar 
* First gammaaware halftoning (with the ugly patterns).



@1897

12 years 
Sam Hocevar 
* Updated result images from the new original Lenna images.



@1896

12 years 
Sam Hocevar 
* Remove unused lenna256b.xcf.



@1895

12 years 
Sam Hocevar 
* Added a lenna.py program ot generate the source images. Now only
…


