source: www/study

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2269   13 years Sam Hocevar * Set proper MIME types to image files so they appear inline in the …
(edit) @2223   13 years Sam Hocevar * Small reorganisation of chapter 4. * Show the results of the HVS …
(edit) @2222   13 years Sam Hocevar * More DBS results with various HVS models.
(edit) @2221   13 years Sam Hocevar * Gaussian human visual system model.
(edit) @2218   13 years Sam Hocevar * WIP for chapter 4.
(edit) @2215   13 years Sam Hocevar * Inserted a chapter 4, "Model-based dithering", between error …
(edit) @2211   13 years Sam Hocevar * Moved JaJuNi? in the same section as Floyd-Steinberg. It's of similar …
(edit) @2206   13 years Sam Hocevar * Added a nice table with ASCII characters and the ANSI colours.
(edit) @2204   13 years Sam Hocevar * Started bibliography. 25 references so far.
(edit) @2203   13 years Sam Hocevar * Don't save the original grayscale image in TrueColor? mode.
(edit) @2202   13 years Sam Hocevar * Add a tiny class for easier (width,height) image parsing.
(edit) @2201   13 years Sam Hocevar * Put the source code in a separate page. * Add a page for the …
(edit) @2199   13 years Sam Hocevar * Better explanation of separate-space dithering.
(edit) @2198   13 years Sam Hocevar * Moved generated images to the out/ directory to reduce cluttering.
(edit) @2197   13 years Sam Hocevar * Fixes, improvements and clarifications here and there.
(edit) @2196   13 years Sam Hocevar * Typo in study.py.
(edit) @2195   13 years Sam Hocevar * Colour sub-block error diffusion.
(edit) @2194   13 years Sam Hocevar * Small improvements here and there, Kronecker product symbol, …
(edit) @2193   13 years Sam Hocevar * Fixed bilevel sub-block error diffusion example: it was …
(edit) @2190   13 years Sam Hocevar * Direct binary search.
(edit) @2187   13 years Sam Hocevar * Greyscale sub-block error diffusion
(edit) @2186   13 years Sam Hocevar * Add a colour gradient to the colour tests. They give very insightful …
(edit) @2185   13 years Sam Hocevar * Spatial colour error diffusion.
(edit) @2184   13 years Sam Hocevar * "Improve" weighed sub-block Floyd-Steinberg by using a simplified …
(edit) @2183   13 years Sam Hocevar * Sub-block error diffusion with 3×3 blocks.
(edit) @2181   13 years Sam Hocevar * Our own sub-block error diffusion.
(edit) @2180   13 years Sam Hocevar * That '0' in error diffusion matrices does not mean anything. Removing it.
(edit) @2179   13 years Sam Hocevar * Better block diffusion explanation.
(edit) @2178   13 years Sam Hocevar * Always process the gradient image before the Lenna image. * A …
(edit) @2175   13 years Sam Hocevar * A few fixes here and there.
(edit) @2174   13 years Sam Hocevar * Omni-directional error diffusion (a dot diffusion rip-off).
(edit) @2173   13 years Sam Hocevar * Started block error diffusion, a necessary step for proper ASCII art.
(edit) @2172   13 years Sam Hocevar * Moved standard random dithering to chapter 1.
(edit) @2171   13 years Sam Hocevar * Move dot diffusion into part 3.3, it doesn't really deserve its own …
(edit) @2170   13 years Sam Hocevar * Automatically generate the Ostromoukhov matrix image.
(edit) @2169   13 years Sam Hocevar * Introducting spatial Hilbert dithering, a Riemersma improvement. * …
(edit) @2168   13 years Sam Hocevar * Get rid of .svg files that are no longer needed.
(edit) @2167   13 years Sam Hocevar * All error diffusion matrices are now autogenerated.
(edit) @2166   13 years Sam Hocevar * Generate void-and-cluster matrices PNGs for best illustration.
(edit) @2165   13 years Sam Hocevar * More autogenerated matrix figures.
(edit) @2164   13 years Sam Hocevar * Oops, fixed image sizes.
(edit) @2163   13 years Sam Hocevar * New Svg class in study.py to generate SVG files. * Converted …
(edit) @2162   13 years Sam Hocevar * Smaller image parsing pictures.
(edit) @2161   13 years Sam Hocevar * Riemersma variation with a Hilbert 2 curve.
(edit) @2160   13 years Sam Hocevar * Riemersma dithering (on a Hilbert curve).
(edit) @2159   13 years Sam Hocevar * Remove stale pat005.png file.
(edit) @2158   13 years Sam Hocevar * Small improvements here and there.
(edit) @2157   13 years Sam Hocevar * Redesigned all dither matrices for better readability. * Fixed the …
(edit) @2156   13 years Sam Hocevar * Better explanation of dither matrix tiling.
(edit) @2154   13 years Sam Hocevar * Generate a 7×7 gaussian matrix instead of using the hardcoded 9×9 …
(edit) @2153   13 years Sam Hocevar * Void and cluster example.
(edit) @2152   13 years Sam Hocevar * Minor rewording.
(edit) @2151   13 years Sam Hocevar * Fix pat5-2-1.png generation.
(edit) @2150   13 years Sam Hocevar * Add a FS + sharpening example.
(edit) @2149   13 years Sam Hocevar * Reworked the dot diffusion part. Added a sharpen + FloydSteinberg?
(edit) @2148   13 years Sam Hocevar * Improved dot diffusion figure.
(edit) @2134   13 years Sam Hocevar * Knuth's dot diffusion algorithm.
(edit) @2133   13 years Sam Hocevar * Minor updates.
(edit) @2132   13 years Sam Hocevar * Renamed "gray" into "grey" because I'm a fucking pedantic, children- …
(edit) @2131   13 years Sam Hocevar * A few TODOs.
(edit) @2130   13 years Sam Hocevar * Use serpentine FS instead of classical FS. * Remove the crap about …
(edit) @2127   13 years Sam Hocevar * Shiau-Fan patented dithering. * Ostromoukhov's variable …
(edit) @2126   13 years Sam Hocevar * Get rid of test52x(), use getZoom() and getRegion() instead.
(edit) @2125   13 years Sam Hocevar * Show the results of serpentine Floyd-Steinberg on a grey 90% image. …
(edit) @2124   13 years Sam Hocevar * Crap, I mistakenly removed the 4-0-2 output images!
(edit) @2123   13 years Sam Hocevar * A few additions to the ordered dithering. Started talking about void …
(edit) @2122   13 years Sam Hocevar * Put serpentine Floyd-Steinberg in a separate subsection.
(edit) @2121   13 years Sam Hocevar * A lot more non-rectangular tiles. With a few nice results.
(edit) @2120   13 years Sam Hocevar * Generate Bayer matrices on the fly.
(edit) @2119   13 years Sam Hocevar * Added code for ranked dither. But deactivated it: it sucks heavily.
(edit) @2118   13 years Sam Hocevar * Fixed an error in the 4-way cross dither tile bitmap.
(edit) @2117   13 years Sam Hocevar * White matrix backgrounds in section 3.
(edit) @2116   13 years Sam Hocevar * White matrix backgrounds in section 2.
(edit) @2115   13 years Sam Hocevar * Slightly improved dithering examples. Added matrices and tiles.
(edit) @2114   13 years Sam Hocevar * Factored all non-rectangular matrix examples. * Apparently 2-5-1 …
(edit) @2113   13 years Sam Hocevar * Started section about non-rectangular matrices.
(edit) @2112   13 years Sam Hocevar * Started dynamic thresholding.
(edit) @2098   13 years Sam Hocevar * A few minor fixes.
(edit) @2034   13 years Sam Hocevar * Minor typos.
(edit) @2032   13 years Sam Hocevar * Use Image.copyTo() and Image.getCrop() instead of pixel-by-pixel …
(edit) @2031   13 years Sam Hocevar * More about photomosaics.
(edit) @2030   13 years Sam Hocevar * Started part 6: Photographic mosaics.
(edit) @2029   13 years Sam Hocevar * Refactored study.py so that it can be called with the list of …
(edit) @2028   13 years Sam Hocevar * Wrote a few lines about error minimisation in thresholding methods.
(edit) @2027   13 years Sam Hocevar * Add a disclaimer to make sure people know it's Work In Progress. * …
(edit) @2014   13 years Sam Hocevar * Put a few keywords in bold.
(edit) @2013   13 years Sam Hocevar * Random halftoning perturbation. * Random dither matrix selection.
(edit) @2012   13 years Sam Hocevar * Added a bunch of 8×8 matrix results.
(edit) @2011   13 years Sam Hocevar * Slightly reworked the 4×4 Bayer matrix so that it respects the …
(edit) @2010   13 years Sam Hocevar * Preparing random matrix halftoning.
(edit) @2007   13 years Sam Hocevar * Explain the problem with dimension separation.
(edit) @2006   13 years Sam Hocevar * Vertically align matrix images at the top.
(edit) @2005   13 years Sam Hocevar * Nicer colour pattern.
(edit) @2002   13 years Sam Hocevar * Started section 5.2 (accounting for other dimensions).
(edit) @1991   13 years Sam Hocevar * New pattern for future 3-dimensional explanations.
(edit) @1980   13 years Sam Hocevar * Added a 4-colour example to the grayscale dithering part.
(edit) @1979   13 years Sam Hocevar * Colour dithering: separate-space dithering.
(edit) @1978   13 years Sam Hocevar * No longer pass the idiotic "name" parameter to tests.
(edit) @1976   13 years Sam Hocevar * Prepare room for part 5, colour dithering.
(edit) @1975   13 years Sam Hocevar * Finished gamma correction section.
Note: See TracRevisionLog for help on using the revision log.