DCTlab GUI

A GUI for sudying the steps of DCT-based image compression and for assessment of reconstructed image

You are now following this Submission

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):
https://github.com/nsprljan/ImageCodingResearchTools
Fork it, send me a pull request with your patches or add issues.

Cite As

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

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0