

@2134

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



@2133

13 years 
Sam Hocevar 
* Minor updates.



@2132

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



@2131

13 years 
Sam Hocevar 
* A few TODOs.



@2130

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



@2127

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



@2126

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



@2125

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



@2124

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



@2123

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



@2122

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



@2121

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



@2120

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



@2119

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



@2118

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



@2117

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



@2116

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



@2115

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



@2114

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



@2113

13 years 
Sam Hocevar 
* Started section about nonrectangular matrices.



@2112

13 years 
Sam Hocevar 
* Started dynamic thresholding.



@2100

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



@2099

13 years 
Sam Hocevar 
* 0.99beta13 release.



@2098

13 years 
Sam Hocevar 
* A few minor fixes.



@2085

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



@2034

13 years 
Sam Hocevar 
* Minor typos.



@2032

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



@2031

13 years 
Sam Hocevar 
* More about photomosaics.



@2030

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



@2029

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



@2028

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



@2027

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



@2014

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



@2013

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



@2012

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



@2011

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



@2010

13 years 
Sam Hocevar 
* Preparing random matrix halftoning.



@2007

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



@2006

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



@2005

13 years 
Sam Hocevar 
* Nicer colour pattern.



@2002

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



@2001

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



@2000

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



@1999

13 years 
Sam Hocevar 
* Fix broken links.



@1998

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



@1994

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



@1993

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



@1992

13 years 
Sam Hocevar 
* Header plus petit.



@1991

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



@1990

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



@1989

13 years 
Sam Hocevar 
* Yet another style change.



@1985

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



@1984

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



@1982

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



@1981

13 years 
Sam Hocevar 
* New website look proposal.



@1980

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



@1979

13 years 
Sam Hocevar 
* Colour dithering: separatespace dithering.



@1978

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



@1977

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



@1976

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



@1975

13 years 
Sam Hocevar 
* Finished gamma correction section.



@1974

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



@1973

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



@1972

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



@1971

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



@1970

13 years 
Sam Hocevar 
* Removed old, unused picture.



@1969

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



@1968

13 years 
Sam Hocevar 
* Simple error diffusion.



@1967

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



@1956

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



@1955

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



@1943

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



@1942

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



@1941

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



@1940

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



@1939

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



@1938

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



@1937

13 years 
Sam Hocevar 
* Burkes dithering.



@1936

13 years 
Sam Hocevar 
* Random dithering.



@1935

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



@1934

13 years 
Sam Hocevar 
* A few minor additions.



@1933

13 years 
Sam Hocevar 
* FloydSteinberg derivatives.



@1932

13 years 
Sam Hocevar 
* Serpentine FloydSteinberg.



@1931

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



@1930

13 years 
Sam Hocevar 
* Introducing dither matrices.



@1929

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



@1928

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



@1927

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



@1926

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



@1925

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



@1924

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



@1923

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



@1922

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



@1921

13 years 
Sam Hocevar 
* Spelling.



@1920

13 years 
Sam Hocevar 
* Wording.



@1899

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



@1898

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



@1897

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



@1896

13 years 
Sam Hocevar 
* Remove unused lenna256b.xcf.



@1895

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


