Skip to content

amirduran/jpeg-encoder-decoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jpeg-encoder-decoder

I worked on this project during 2012. Group of students implemented image editing software called ETFShop where students collaborated in order to create Photoshop like software. My task was to implement JPEG encode and decoder that is able to open/read and write/save .jpeg images.

Inside this library you will find my final report about JPEG endoding/decoding that can help you to understand how things are working. It is written in Bosnian language, but feel free to translate it.

Open PDF documentation

This is C++ implementation of the JPEG encoder and decoder. This library will save image object as JPEG file, but will also decode JPEG file into valid image object.

Here you can see, step by step, how JPEG standard works, and how JPEG image is created.

Copyright (c) <2012> Amir Duran

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software

About

Jpeg encoder decoded implemented in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages