We looked at coding 1-bit images and fax machines.
Fax machines use run-length encoding, a modified Huffman code, and sometimes even a form of difference coding.
Deana the amazing human fax machine was the first to decode the image of the happy face
with a goatee.
Homework:
Code an image on a 12x12 grid. Add it as a comment to the blog.
Subscribe to:
Post Comments (Atom)
15 comments:
Ronan Ellard ignore the first one.
1011011101100000000001
10000011100000000000001
0111000101011100000000001
000111000101100000000000001
0001110010110000000000001
0001110011011111011100000000001
0001110011011111011100000000001
0001110010110000000000001
000111000101100000000000001
0111000101011100000000001
10000011100000000000001
1011011101100000000001
00100000000000001
110011110000000000001
1011011101100000000001
Colm
10000010100000000000001
0111110001111100011111011100000000001
0111000101011100000000001
10110100111010101100000000001
10000100001111100011111100000000000001
01110100001110100111010000111010011100000000001
00100000000000001
00100000000000001
00100000000000001
001000000000000001
1011001101100000000001
10000010100000000000001
01110100111010011111011100000000001
01111100011111011111011100000000001
0111000101011100000000001
0111000101011100000000001
0111000101011100000000001
0111000101011100000000001
01110100001110100111010000111010011100000000001
00100000000000001
00100000000000001
101110110000000000001
0111110111010110000000000001
000111110111010110000000000001
000111000010000011100000000001
101110110000000000001
01110101100010100000000000001
0001110100001110101000010000111010011100000000001
01110101100010100000000000001
00100000000000001
00100000000000001
Deana Hurley
00100000000000001
00100000000000001
00100000000000001
10001100011111101100000000001
011100011100000000000001
011100011100000000000001
011100011100000000000001
10000011100000000000001
101110110000000000001
1100010111000000000001
00100000000000001
00100000000000001
11001100000000001
11001100000000001
1100110000000000001
101101100000000001
100000100000000001
100001000011101001110100000000001
11001000000000001
11001000000000001
1000001000000000001
001000
01111100000000001
1100100000000001
001000
keith
11001100000000001
11001100000000001
1100110000000000001
101101100000000001
100000100000000001
100001000011101001110100000000001
11001000000000001
11001000000000001
1000001000000000001
001000
01111100000000001
1100100000000001
001000
keith
Gary Tutundjian
00100000000000001
01110100111010011111011100000000001
01110100111010011111011100000000001
01110100111010111000000000001
01110100111010011111011100000000001
0111011011111011100000000001
01110100111010011111011100000000001
01110100111010011111011100000000001
01110100111010011111011100000000001
01110100111010011111011100000000001
00100000000000001
00100000000000001
00100000000000001
1011011101100000000001
10000101011010100000000000001
01110100001110100111010000111010011100000000001
01110100001110100111010000111010011100000000001
01110101110010011100000000000001
0111010000111010011101000011101000011100000000000001
01110100111110111010011100000000000001
10000101011010100000000000000001
1011011101100000000000001
110011110000000000000001
110011110000000000000001
Eric Drohan
00100000000000001
00100000000000001
00100000000000001
00100000000000001
110001110100001111000011100000000001
01001110100001110100001110100001110100001110100000000001
01001110100001111000011101000011101000000000001
110001110100001110100001110100001110100001110100000000001
00100000000000001
00100000000000001
00100000000000001
00100000000000001
Cian
00100000000000001
1011011101100000000001
10000101011010100000000000001
01110100001110100111010000111010011100000000001
01110100001110100111010000111010011100000000001
01110101110010011100000000000001
0111010000111010011101000011101000011100000000000001
01110100111110111010011100000000000001
10000101011010100000000000000001
1011011101100000000000001
110011110000000000000001
110011110000000000000001
Eric Drohan
0000000000100000000001
0000000000100000000001
0000000000100000000001
01110000101000010100000000001
0101000010000111110001111100000000001
0101000010011101000011101000011101000000000001
01010000100111010100001000000000001
0111000010100001000000000001
0000000000100000000001
0000000000100000000001
0000000000100000000001
01110000101000010100000000001
0101000010000111110001111100000000001
0101000010011101000011101000011101000000000001
01010000100111010100001000000000001
0111000010100001000000000001
0000000000100000000001
0000000000100000000001
0000000000100000000001
0000000000100000000001
00100000000000001
00100000000000001
00100000000000001
01000011101000011111000111010000111010011100000000001
10000111010011110011100000000001
1000011111011101010000000000001
0100001110100001110101000010100000000001
010000111010000111110111010100000000001
0100000000000001
0100000000000001
0100000000000001
0100000000000001
00100000000000001
00100000000000001
1000101011010100000000000001
10110100111010101100000000001
000111010000111001000011101000011100000000001
0001110100001110100001111100011101000011101000011100000000001
00011100001000001110000000001
0111000101011100000000001
100010101101010000000000001
01110100010010011100000000001
0001111111101100011100000000001
00100000000000001
Post a Comment