im2double
イメージを倍精度に変換
説明
例
入力引数
出力引数
ヒント
入力イメージ
Iのデータ型がdouble、singleまたはlogicalである場合、出力ピクセル値は入力ピクセル値と同じです。メモ
データ型が
singleまたはdoubleのトゥルーカラー イメージの場合、多くの MATLAB® 関数では、ピクセル値が [0, 1] の範囲内にあることを想定しています。入力イメージのデータ型がsingleまたはdoubleである場合、im2double関数は出力を再スケーリングしません。入力イメージが、この範囲外のピクセル値をもつsingleまたはdoubleのデータ型のトゥルーカラー イメージである場合、関数rescaleを使用して、ピクセル値を想定される範囲 [0, 1] にスケーリングできます。Iが、データ型がuint8、uint16またはint16のグレースケールまたはトゥルーカラー イメージである場合、im2doubleは出力ピクセル値を [0, 1] の範囲に再スケーリングします。Iが、データ型がuint8またはuint16のインデックス付きイメージである場合、im2doubleはオフセット1を出力ピクセル値に追加します。