Find Jobs
Hire Freelancers

image compression

$10-30 USD

Cerrado
Publicado hace más de 6 años

$10-30 USD

Pagado a la entrega
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
ID del proyecto: 15882474

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de $60 USD por este trabajo
Avatar del usuario
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 en 1 día
4,9 (37 comentarios)
5,8
5,8
Avatar del usuario
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 en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de EGYPT
Egypt
0,0
0
Forma de pago verificada
Miembro desde nov 18, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.