My open-source project: JPEG Analyzer

Source: Internet
Author: User
Tags coding standards

This article introduces a small open-source project: JPEG analyzer. The full name of JPEG is Joint Photographic Experts Group (combined with the image Expert Group), which is the most widely used image encoding standard today. My project is not large and can be used to learn JPEG coding standards. It works better if you look at the source code. It supports decoding JPEG data into pixel data (YUV or RGB ). Output parameters such as DCT coefficients are also supported. Developed Using MFC of VC 2010. Use the open-source project tinyjpeg.

The software's exe and source code have been uploaded to SourceForge. Supports both Chinese and English, keeping up with international trends ~

Project address: http://sourceforge.net/projects/jpeganalysis/

CSDN (Program + source code): http://download.csdn.net/detail/leixiaohua1020/6849669

Software usage

The use of software is quite simple.

After the software runs, open a JPEG file.

Click Start to parse the various tags in the JPEG file header and the content in these tags, which are displayed on the left.

The decoding process is displayed on the right of the software.

There is no English interface.

Software source code analysis

The source code is not much different from the common MFC program. People who know MFC should be able to understand it quickly. The only difference is that tinyjpeg, an open-source project, has been modified. Annotations are sufficient.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.