A GUI for sudying the steps of DCT-based image compression and for assessment of reconstructed image
Updated 27 Apr 2012

View License

The program window is divided into parts representing stages of JPEG image compression - transform, quantisation, coding. If the selected size of DCT block is 8x8 (as in JPEG), quantisation table and coding can be applied, leading to the compressed bit-stream. Note that no actual bit-stream is generated, just the resulting bit rate is computed.

The main portion of this software was developed during my BSc and MSc studies at the Department of Wireless Communications, Video Communications Laboratory (http://www.vcl.fer.hr), Faculty of Electrical Engineering and Computing (http://www.fer.hr), University of Zagreb.

The source and some instructions are also on Github (under /Dctlab):
Fork it, send me a pull request with your patches or add issues.

Cite As

Nikola Sprljan (2024). DCTlab GUI (https://www.mathworks.com/matlabcentral/fileexchange/36421-dctlab-gui), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R13
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes