KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
JPEG_Deblocking
★ 10
Open GitHub ↗
Deblocking filter | DCT | PSNR
Download README (.md)
Explore Similar Repositories
atom-alignment
:
Align selections for Atom `⌘⌥^ ]`
butterfly-docker
:
Dockerfile for butterfly
node-tethercell
:
Node.js lib for the Tethercell
gulp-ts
:
TypeScript compiler plugin for Gulp
django-sae
:
用于新浪云平台SAE
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
JPEG_Deblocking
?
Download (.md)
JPEG_Deblocking =============== Deblocking filter | DCT | PSNR There are total of 3 operations that can be performed. Compile files: For DCT: <br> g++ Dct_operations.cpp FileIO/fileIO.cpp DCT/Dct.cpp -o DctOperations For JPEG Deblocking:<br> g++ JPEG_deblocking.cpp Deblocking/deblock.cpp FileIO/fileIO.cpp YUV/yuv.cpp -o JPEG_Deblocking For PSNR:<br> g++ PSNR.cpp FileIO/fileIO.cpp -o PSNR 1. DCT operations Run the file *DctOperations* and follow its usage. e.g. Run the file as: DctOperations -i lena.raw -q 60 2. JPEG deblocking Run the file *JPEG_Deblocking* and follow its usage. e.g. Run the file as: JPEG_Deblocking -i pepper.raw -c 1 CHECK OUTPUT IN MATLAB -Once you get the desired output, you can check the quality of the output images by running the matlab file *checkImageBlocking.m*. -Enter the desired filenames in this file and you get the compared image output. 3. Calculate MSE and PSNR Run the file *PSNR* and follow its usage. e.g. Run the file as: PSNR -i resources/original.dat -o resources/quantized.dat IMP: Refer to the file jpeg.pdf and JPEGCodeReference.rtf for more details.