Find Jobs
Hire Freelancers

image compression

$10-30 USD

Closed
Posted over 6 years ago

$10-30 USD

Paid on delivery
Compression by Huffman Coding To encode the color values using Huffman Coding, FIVE steps are required per color channel (i.e. red, green and blue): 1. Calculate the frequency (i.e. number of pixels) for each value 2. Use a Greedy algorithm to build up a Huffman Tree, such that a. smaller frequencies at bottom of the tree while larger frequencies at top b. assign codes to the tree by placing a 0 on every left branch and a 1 on every right branch c. use priority queue for efficient implementation of selecting the minimum at each time 3. A traversal of the tree from root to leaf give the Huffman code for that particular leaf value 4. Replace each value by its corresponding Huffman code 5. Store the generated Huffman code stream together with the Huffman Tree… WHY the tree? To decompress the image, TWO steps are required for each color channel (i.e. red, green and blue): 1. Reconstruct the Huffman Tree from the compressed file 2. Use this tree to decode the stored binary stream as follows: 1) Start at the root of the tree. 2) Repeat until you reach an external leaf node. i. Read one bit from the stream. ii. Take the left branch in the tree if the bit is 0; take the right branch if it is 1. 3) Print the value in that external node the project must be commented
Project ID: 15882474

About the project

4 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $60 USD for this job
User Avatar
Hi! I'm interesting your project very well. I am mastering c# and I'm a good Mathematician. And also I have many experience and good skill about above algorithm. Let's go ahead with me
$50 USD in 1 day
4.9 (37 reviews)
5.8
5.8
User Avatar
I make aes256 cryptography level for images or files and compression data with no loss data. any operating system with source code in posix.
$133 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of EGYPT
Egypt
0.0
0
Payment method verified
Member since Nov 18, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.