我看到其他问题试图回答这个问题(方法类似于mkuse使用FileStorage的方法)。但似乎唯一的方法是将其保存到.xml或.yml
我真的需要一种使用imwrite()保存文件的方法,它不会截断我所有的16位十进制值。
我真的很想在蒂夫做这件事,但似乎我做不到。
必须有另一种方法!
您可以尝试使用imwrite
以外的东西保存它。如果您使用fstream
将图像数据写入二进制文件,如StackOverflow问题所示,则不会丢失任何精度。这只会使保存和读取过程变得更加复杂,但您可以轻松地为此编写包装器。
就像这里正在做的那样。