The DCT visualizer is a companion to JPEG Encoding Magic, an episode of 0612 TV with NERDfirst.net. To view the source code, please refer to the following BitBucket repository: https://bitbucket.org/nerdfirst/dct-explorer
How to Use
The two panels above represent 8x8 matrices. The one on the left is a DCT matrix with values running from -1024 to 1023, while the one on the right represents the image, with values running from 0 to 255. You can change the value of any square by hovering your cursor over the square and doing any of the following:
Note that this project contains code from the GNU Classpath project, which is licensed under the GNU General Public License. However, per the licensing exception generously granted by the GNU Classpath team, only the component using GPL code (contained with the license within the "DCTjs" folder in the source distribution), shall be covered under the license. For the licensing terms of the rest of the program, please refer to the "LICENSE" file in the source code.