我在OpenCV中使用CvANN_MLP :: write方法生成包含经过训练的神经网络的XML文件,但它会创建非常大的文件。当我看到生成的文件的内容时,它包含小数点后面有多位数的实数。我不需要那么多的精度,并希望通过使精度达到小数点后的6位数来减小文件大小。有人请告诉我如何降低文件中实数的精确度? 感谢。
答案 0 :(得分:0)
无论您放入什么内容,XML文件都会变得臃肿。如何选择像Json这样更苗条的选择?
我喜欢使用Rapid Json。它在C语言中,但写得非常好,易于使用和集成,并且仅受BSD许可证限制。
如果您希望这里是我使用Rapid Json
的示例特别注意DataType.h,我写了一个很好的界面来读取Json Parameters。
这里还有一个演示,让您了解使用Rapid Json Example
是多么容易