我正在开发一个OCR工具reeds一组符号,每个符号代表2位。
例如:
{---> 00
} ----> 01
总是我有48位代码,所以我有24个符号。
我需要在Objective-c中实现检测器或纠正错误(我正在为Mac开发应用程序)。 我唯一的要求是代码尽可能小。我有一个48位(代表24 Sibol)并且不想在我的设计中添加更多。
我试图实现此代码: http://code.google.com/p/rscode-objc/
但它已经过时,我收到很多错误,并且是为255字节的消息设计的(当然我不知道如何适应)。如果有人可以帮助我适应它,那就太好了。
如果您需要更多详细信息,请与我们联系。
谢谢。
答案 0 :(得分:3)
您可以尝试这两个文件来实现完整的CRC64实现(从您添加的标签中,我认为您对CRC感兴趣):
CRC64.h: http://pastie.org/3227564
CRC64.c: http://pastie.org/3227559
答案 1 :(得分:-2)
我终于使用了Reed-Solomon代码:http://code.google.com/p/rscode-objc/ 但是谢谢你的回答H2CO3:)