Neurogami/AnimataP5-ng · GitHub
A library for processing to render/control Animata scenes.
Originally copied from zeni/animatap5, then updated to work with Processing 2, then assorted bugs and omissions were taken care of, then given freaky magic powers.
voxel.js * blocks in yo browser
voxel.js is a collection of projects that make it easier than ever to create 3D voxel games like Minecraft all in the browser.
Lenna 97: A Complete Story of Lenna
Engineers, researchers, and students who are familiar with image processing or compression has most likely used the picture of "Lenna" or "Lena" in their experiments or project assignments, as the Lenna picture is one of the most widely used standard test images. Today, the use of Lenna image has been recognized as one of the most important events in the history of electronic imaging. However, very few people have seen the original picture and know the complete story of Lenna.
Restoration of defocused and blurred images. Yuzhikov.com
Why is there almost no means for correction of blurring and defocusing (except unsharp mask) - maybe it is impossible to do this at all? In fact, it is possible - development of a respective mathematical theory started approximately 70 years ago, but like other algorithms of image processing, deblurring algorithms became wide-used just recently.
pXY.js provides a pleasant interface for analyzing canvas pixels in an effort to speed up implementation, readability and debugging of custom analysis algorithms such as document feature extraction, OCR segmentation, etc. I suppose this tutorial also demonstrates the lib's usefulness as an instructional tool for algo visualization in general
willowsystems/jSignature · GitHub
jSignature is a jQuery plugin which simplifies creation of a signature capture field in the browser window, allowing a user to draw a signature using mouse, pen, or finger.
Depixelizing Pixel Art
We describe a novel algorithm for extracting a resolution-independent vector representation from pixel art images, which enables magnifying the results by an arbitrary amount without image degradation. Our algorithm resolves pixel-scale features in the input and converts them into regions with smoothly varying shading that are crisply separated by piecewise-smooth contour curves.
PubNub: Blog Stackhack
With the emergence of HTML5, WebGL, and other browser-based 3D technologies, the way we think about browsers is quickly shifting. To me, making badass graphics in a browser is a rad prospect, but a hard one. Unless you have a pretty deep understanding of shaders, vertex buffers, matrix transformations and the like, it can be overwhelming just to approach it.
Automatic Graph Layout - Microsoft Research
Microsoft Automatic Graph Layout (MSAGL), formerly known as GLEE, is a .NET tool for laying out and visualizing directed graphs. You can use MSAGL to represent complex directed graphs, such as those found in business management, manufacturing, and network analysis, as well as phylogenetic trees, which are used in bioinformatics research. MSAGL is now available for purchase at the Microsoft online store.