Starting from version 6.4, ImageMagick is able to convert images to braille dots. In a word, it works like this:
convert -resize 80 mypic.jpg mypic.brf
That converts mypic.jpg into a 80-dot wide braille text file mypic.brf. You can use the -negate option if you want to inverse the raised/lowered dots. You may need to convert to monochrome first by using -monochrome.
Three braille formats are supported:
- brf is the well-know ASCII format, 6 dots only.
- ubrl is unicode braille, i.e. basically a text format that you can open in any unicode-aware application.
- isobrl is ISO braille, i.e. a raw 8bit encoding.