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?

È stato utile?

Soluzione

ZXing

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top