TELKOMNIKA (Telecommunication Computing Electronics and Control)
Vol 19, No 3: June 2021

JPG, PNG and BMP image compression using discrete cosine transform

Rostam Affendi Hamzah (Universiti Teknikal Malaysia Melaka)
Muttaqin Md Roslan (Universiti Teknikal Malaysia Melaka)
Ahmad Fauzan bin Kadmin (Universiti Teknikal Malaysia Melaka)
Shamsul Fakhar bin Abd Gani (Universiti Teknikal Malaysia Melaka)
Khairul Azha A. Aziz (Universiti Teknikal Malaysia Melaka)



Article Info

Publish Date
01 Jun 2021

Abstract

This paper proposes image compression using discrete cosine transform (DCT) for the format of joint photographic expert groups (JPEG) or JPG, portable network graphic (PNG) and bitmap (BMP). These three extensions are the most popular types used in current image processing storage. The purpose of image compression is to produce lower memory usage or to reduce memory file. This process removes redundant information of each pixel. The challenge for image compression process is to maintain the quality of images after the compression process. Hence, this article utilizes the DCT technique to sustain the image quality and at the same time reduces the image storage size. The effectiveness of the DCT technique has been reasonable over some real images and the implementation of the technique has been compared with different types of image extensions. Matlab software is an important platform for this project in order to write a program and perform the progress of project phase by phase to achieve the expected results. Based on the tested images, the DCT technique in image compression is capable to reduce the image storage memory in average about 50% of each image tested.

Copyrights © 2021






Journal Info

Abbrev

TELKOMNIKA

Publisher

Subject

Computer Science & IT

Description

Submitted papers are evaluated by anonymous referees by single blind peer review for contribution, originality, relevance, and presentation. The Editor shall inform you of the results of the review as soon as possible, hopefully in 10 weeks. Please notice that because of the great number of ...