Java:ECC(纠错码)库?

时间:2010-05-27 13:39:49

标签: java error-correction

是否有一个众所周知的实现,它具有友好的开源许可(不是GPL),用于Java的ECC(纠错码)库(例如Reed-Solomon)?

2 个答案:

答案 0 :(得分:4)

zxing

Apache许可证(不确定这是否符合你对友好的定义)我也不确定它是否算是众所周知的(google知道它,“java Reed-Solomon”没有2个结果)?

答案 1 :(得分:0)

我已经为Plank等人编写的JErasure Library实现了Java包装器。在C.

如果你不介意原生依赖,那么JErasure是一个很好的选择(如果不是最好的)。在有人将JErasure移植到Java之前,您必须对性能进行简明扼要,因为在处理更大的数据块时,zxing中的实现并不那么快。

我已将代码放在GitHub上:https://github.com/jvandertil/Jerasure