元の値を保存するMATLABで画像をリサイズIは、確率分布を表すグレースケール画像を有しています。つまり、その値の合計が1になります。私は元の確率値を変更することなく、画像を縮小することを望みます。は
previous postで示唆したように、私は(以下のコードを参照)、最近傍補間を使用してimresizeを適用しようとしたが、値が変化します。実際には、それらはゼロになります。それを達成する別の方法がありますか?
> unique(prob_map) % a grey-scale image representing a pdf
ans =
0
0.4231
0.5769
> sum(ans)
1
> I = imresize(prob_map, [192,256], 'nearest');
> unique(I)
0
は、私が何とかMATLABを使用していたと仮定します。私は 'imresize'は私にそれをしたと思います。もしそうなら、あなたの質問にMATLABタグを追加したいかもしれません。 –