MATLAB ヘルプ センター
イメージを単精度に変換
J = im2single(I)
J = im2single(I,'indexed')
J = im2single(I) は、必要に応じてデータを再スケーリングまたはオフセットし、グレースケール、RGB またはバイナリ イメージ I を single に変換します。
J
I
single
入力イメージが single クラスの場合、出力イメージも同じクラスになります。入力イメージが logical クラスの場合、im2single は true 値の要素を 65535 に変更します。
logical
im2single
例
J = im2single(I,'indexed') は、必要に応じてデータをオフセットし、インデックス付きイメージ I を single に変換します。
すべて折りたたむ
この例では、データ型 uint8 の配列をデータ型 single に変換する方法を説明します。
uint8
データ型 uint8 の数値配列を作成します。
I = reshape(uint8(linspace(1,255,25)),[5 5])
I = 5×5 uint8 matrix 1 54 107 160 213 12 65 117 170 223 22 75 128 181 234 33 86 139 192 244 43 96 149 202 255
配列をデータ型 single に変換します。
I2 = im2single(I)
I2 = 5×5 single matrix 0.0039 0.2118 0.4196 0.6275 0.8353 0.0471 0.2549 0.4588 0.6667 0.8745 0.0863 0.2941 0.5020 0.7098 0.9176 0.1294 0.3373 0.5451 0.7529 0.9569 0.1686 0.3765 0.5843 0.7922 1.0000
入力イメージ。任意のサイズおよび次元の数値配列または logical 配列として指定します。
I がグレースケール イメージまたは RGB イメージの場合は、uint8、uint16、double、logical、single または int16 のいずれかになります。
uint16
double
int16
I がインデックス付きイメージの場合は、uint8、uint16、double または logical のいずれかになります。
I がバイナリ イメージの場合は、logical でなければなりません。
データ型: single | double | int16 | uint8 | uint16 | logical
クラス single のイメージ。入力イメージ I と同じサイズの数値配列として返されます。
データ型: single
すべて展開する
im2single では C コードおよび C++ コードの生成がサポートされています (MATLAB® Coder™ が必要)。詳細については、イメージ処理のコード生成を参照してください。
backgroundPool
ThreadPool
この関数は、スレッドベースの環境を完全にサポートします。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
この関数は、GPU 配列を完全にサポートします。詳細については、GPU でのイメージ処理を参照してください。
im2single は、スレッドベースの環境をサポートするようになりました。
im2double | im2int16 | im2uint8 | im2uint16 | single
im2double
im2int16
im2uint8
im2uint16
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ