2016-07-19 21 views
1

これに答えるために(FileStorageを使用してmkuse's methodに似た方法で)これを試みることがあります。しかし、これを行うための方法は.xmlまたは.ymlに保存することだけです。OpenCV cv :: Matを変更せずに画像に保存する方法

私のすべての16ビット10進値をカットしないimwrite()を使ってファイルを保存する方法が本当に必要です。

私は本当に別の方法が存在しなければならないの.tifでそれをやってみたかったけどit seems that I can't do that.

+0

16ビット整数の範囲または16ビット整数としてコードを変換してpngを保存できますか? – Micka

答えて

1

imwrite以外で保存してみることもできます。 this StackOverflow questionのようにfstreamを使用してイメージデータをバイナリファイルに書き込むと、精度が失われません。それはちょうど保存と読書プロセスをもう少し複雑にしますが、あなたは簡単にそのためのラッパーを書くことができます。

などされているhere

+0

ありがとう@Sunreef !!私は実際に仕事を辞めていたので、昨日それをやり遂げることを決めただけだった。私はちょうど私がいくつかのラッパーを書く必要があることを二重にしたいと思っていて、私は何かを見逃していませんでした。 –

関連する問題