Reed Muller encoder and Fast Hadamard decoder written in C#
This program can encode a bit sequence/text paragraph or a .bmp file photo. For encoding, it uses Reed-Muller RM(1,m) encoding. Then, it sends the bit sequence to a distorted channel. Finally, the distorted sequence is decoded using Fast-Hadamard transformation.