Image Processing Part 1 Grayscaling using HTML5

Almost all images and photographs we come across are colored images. But for simplicity of algorithms most image processing algorithms are based on gray images (single channel). Even though colors play an important role in giving humans a true feel for images when it comes to details gray images and color images preserve the same amount of luminance and variation terms of details. Therefore even though the color information is lost, by converting an image to grayscale the details are still preserved.

Continue reading