Multimedia | Image Processing | JavaScript


Click for DCT test and pixel visualization:


Click for hide menu:


Generate random 8x8 order matrix:


Initial image coefficient values:


Number of image coefficient is:

Input matrix of coefficient type is:


Press the button to calcutate DCT:

Press the clear button:


Coefficient values after DCT:


Press the button for input matrix pixel visualization:



Visualization of image signal amplitute values after DCT:


Click for menu hide:


Choose an image:



View image data:

The image resolution in pixels is:

The number of pixels in a given image is:

The image resolution in megapixels (MP) is:

Image type is:

Image URL:

Image memory usage in kilobytes (KB):


Image effects:


Display gray color effect (grayscale):



Display red color effect:



Display green color effect:



Display blue color effect:



Display a special effect A:


Image rotation:

Enter the angle (in degrees) to which you want the image to rotate:


Mirror image effect:




Custom image effect:

Choose custom effect and transparency:

R
G
B
A

Image cropping:


Enter image cropping parametres:

X axis:

Y axis:

Width:

Height:

Image after crop:


Click for input image compression:


View image compression results:


The resolution of the input image in pixels is:

The number of pixels of the input image is:

The resolution of the input image in megapixels (MP) is:

The input image type is:

Image dimension ratio (aspect ratio) is:


The resolution of the compressed image in pixels is:

The number of pixels in a given image is:

The image resolution in megapixels (MP) is:

Image type is:

Image URL: