是否有一個衆所周知的實現,它具有用於Java的ECC(糾錯碼)庫(例如Reed-Solomon)的友好的開源許可證(非GPL)?Java:ECC(糾錯碼)庫?
5
A
回答
4
Apache許可證(不知道在你的友好定義計數)我也不知道這是否算作衆所周知(谷歌知道這件事,沒有個結果爲「Java的裏德 - 所羅門」 )?
0
我已經實現了由Plank等編寫的JErasure庫的Java包裝器。在C.
如果你不介意本地依賴,那麼JErasure是一個很好的選擇(如果不是最好的)。在有人將JErasure移植到Java之前,您將不得不簡化性能,因爲在處理更大的數據塊時,zxing中的實現並不那麼快。
我已經把代碼在GitHub上:https://github.com/jvandertil/Jerasure
相關問題
- 1. 糾錯庫?
- 2. 用於糾正4個錯誤位的糾錯碼
- 3. 網絡糾錯
- 4. MATLAB代碼糾正
- 5. OCR糾錯算法
- 6. Debug糾錯啓動
- 7. ERROR Java代碼糾正它
- 8. 如何糾正Native.loadlibrary錯誤
- 9. 在MATLAB中糾正錯誤
- 10. Asp.net如何糾正錯誤
- 11. 糾正此錯誤:GetLastError 0x13d
- 12. mapkit標註糾錯iphone
- 13. 前向糾錯和數據包順序糾正
- 14. 糾錯算法有效且易於編碼
- 15. 爲什麼在數據矩陣編碼中需要糾錯?
- 16. 如何糾正錯誤編碼的字符串?
- 17. 通過4個元素字母表進行糾錯代碼
- 18. 糾錯碼可以構成一個有趣的遊戲嗎?
- 19. 糾正由錯誤編碼引起的亂碼數據的最佳方法
- 20. 幫助糾正源代碼,用模板
- 21. htaccess的需要幫助糾正代碼
- 22. 糾正拼寫錯誤的命令
- 23. 糾正錯誤後隱藏javascript innerHTML
- 24. 如何糾正這個錯誤..?
- 25. 如何糾正'System.Runtime.InteropServices.COMException'的這個錯誤?
- 26. 不能糾正語法錯誤的PHP
- 27. 需要面向塊的糾錯方案
- 28. 糾正密鑰加密的錯誤
- 29. 糾正DB2存儲過程的錯誤
- 30. 糾正Mercurial錯誤的正確方法?
Apache許可證爲我工作。我聽說zxing爲二維條形碼,衆所周知,我不確定是否需要整個jar文件。 – 2010-05-27 13:55:46
你可以使用鏈接指向的包(翻出並重建自己的jar),代碼只導入java.util.Vector,因此對zxing的其餘部分沒有依賴關係。 – Justin 2010-05-27 13:59:18
這是從頭開始編寫的(由你的真實情況),因爲確實沒有太多幹淨的非GPL代碼。裏德 - 所羅門確實是一個算法家族;這實現了QR碼和數據矩陣中使用的變體。出於您的目的,您可能需要修改生成多項式,並根據您的要求對其進行評估;這些不同。 – 2010-05-27 16:14:09