Presentation is loading. Please wait.

Presentation is loading. Please wait.

Huffman Encoding Visualization Auto-Generated Slides To Visualize Huffman Encoding by Chris Fremgen.

Similar presentations


Presentation on theme: "Huffman Encoding Visualization Auto-Generated Slides To Visualize Huffman Encoding by Chris Fremgen."— Presentation transcript:

1 Huffman Encoding Visualization Auto-Generated Slides To Visualize Huffman Encoding by Chris Fremgen

2

3 Original File 67688kjljkj

4 Step 1: Get Frequencies of Letters l = 17 = 18 = 2k = 26 = 2j = 3

5 Step 2: Initialize Nodes l1l1 7171 8282 k2k2 6262 j3j3

6 Step 3: Merge Lowest Frequencies l1l1 7171 8282 k2k2 6262 j3j3

7 Continue to Merge Lowest Frequent 8282 k2k2 6262 j3j3 2 1 7171 0 l1l1

8 6262 j3j3 2 1 7171 0 l1l1 4 1 k2k2 0 8282

9 j3j3 4 1 k2k2 0 8282 4 1 2 1 7171 0 l1l1 0 6262

10 4 1 2 1 7171 0 l1l1 0 6262 7 1 4 1 k2k2 0 8282 0 j3j3

11 1 1 7 1 4 1 k2k2 0 8282 0 j3j3 0 4 1 2 1 7171 0 l1l1 0 6262

12 Huffman Codebook 8 = 001 j = 01 k = 000 l = 101 6 = 11 7 = 100

13 Original File 67688kjljkj

14 Encoded Output Bits 1110011001001000011010100001

15 Final Output File 8 = 001 j = 01 k = 000 l = 101 6 = 11 7 = 100 1110011001001000011010100001

16 The End Huffman Encoding Automated Visualization by Chris Fremgen


Download ppt "Huffman Encoding Visualization Auto-Generated Slides To Visualize Huffman Encoding by Chris Fremgen."

Similar presentations


Ads by Google