A novel approach for image compression based on multi-level image thresholding using Shannon Entropy
Image compression is one of the most important step in image transmission and storage. Most of the state-of-art image compression techniques are spatial based. In this code, a histogram based image compression technique is implemented based on multi-level image thresholding. The gray scale of the image is divided into crisp group of probabilistic partition. Shannon's Entropy is used to measure the randomness of the crisp grouping. The entropy function is maximized using a popular metaheuristic named Differential Evolution to reduce the computational time and standard deviation of optimized objective value.
The algorithm is proposed in :
Paul, S.; Bandyopadhyay, B., "A novel approach for image compression based on multi-level image thresholding using Shannon Entropy and Differential Evolution," Students' Technology Symposium (TechSym), 2014 IEEE , vol., no., pp.56,61, Feb. 28 2014-March 2 2014
doi: 10.1109/TechSym.2014.6807914
Please cite this paper, if you use this code.
인용 양식
Sujoy Paul (2024). A novel approach for image compression based on multi-level image thresholding using Shannon Entropy (https://www.mathworks.com/matlabcentral/fileexchange/47911-a-novel-approach-for-image-compression-based-on-multi-level-image-thresholding-using-shannon-entropy), MATLAB Central File Exchange. 검색됨 .
MATLAB 릴리스 호환 정보
플랫폼 호환성
Windows macOS Linux카테고리
- Image Processing and Computer Vision > Image Processing Toolbox > Image Segmentation and Analysis > Image Segmentation > Image Thresholding >
태그
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!