Would like to see dmtxread provide a hex output. While most of the Data Matrix barcodes I have used it on are fine with the textual output, it turns out that some of them are strictly intended to be hexadecimal in nature. Prime examples are the PC postage type, which several of your images are anyway; these are best viewed/worked on with a hexadecimal output.
Thanks for the suggestion Larry.
In the meantime, have you considered using the "od" command? (unless you are using Windows). For example:
$ dmtxread postage.png | od -t x2
0000000 0100 b542 020a 3230 4d31 e869 0040 fd3f
0000020 1047 f400 0000 697d 0132 ea9e 0000 0000
0000040 0000 0300 1200 0000 4100 49f4 2000 2020
0000060 a320 fc71 c0a1 aabd 4870 efaf 779b 748e
0000100 016d 15e1 1bee f09d d63c 8da0 a7e2 5bc8
0000120 d44f 6f39 549b af2f 008a
0000131
Hi; thanks for response. Hadn't tried the 'od' command w/pipe. Followed the instructions from grandzebo at http://grandzebu.net/index.php?page=/informatique/codbar-en/datamatrix.htm for decoding and wrote a routine in BASH to do the "Base 256" output. It's pretty slow, because I use dmtxread to output raw codewords, feeding these into the BASH routine. Will be interested to see differences if/when libdmtx offers it as a built-in output.