Skip to content

An implementation of BCH and Reed-solomon error-correcting codes

Notifications You must be signed in to change notification settings

horaceg/bch-codes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bch-codes

An implementation of BCH and Reed-solomon error-correcting codes.
This was originally built in 2015 in collaboration with Théo Stoskopf.

Running a test

This provides a way of

  1. Encoding an image
  2. Introducing noise (in the form of bursts)
  3. Correcting the errors and decoding

To build, you can use dune:
dune build src/main.exe
dune exec src/main.exe -- -i <input> -o <output>
with <input> the path to a (reasonably small) bmp image, and <output> the path to the result directory, with a trailing /, that must exist.

About

An implementation of BCH and Reed-solomon error-correcting codes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published