Java: ECC (Error Correcting Code) biblioteca?
-
05-10-2019 - |
Domanda
C'è un'implementazione ben noto, che ha accogliente licenze open-source (non GPL), di un (codice di correzione degli errori) ECC libreria (ad esempio Reed-Solomon) per Java?
Soluzione
Apache License (non so se che conta nella tua definizione di amichevole) Sono, inoltre, non so se conta come ben noto (Google lo sapeva, non 2 risultato per "java Reed-Solomon")?
Altri suggerimenti
Ho implementato wrapper Java per la Biblioteca JErasure scritto da Plank et al. in C.
Se non ti dispiace la dipendenza nativo, quindi JErasure è una scelta eccellente (se non il migliore). Fino a quando le porte qualcuno JErasure a Java, si dovrà conciso sulle prestazioni come l'implementazione in ZXing non è così veloce quando si lavora su grandi blocchi di dati.
Ho messo il codice su GitHub: https://github.com/jvandertil/Jerasure