このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
immultiply
2 つのイメージの乗算、またはイメージと定数の乗算
説明
例
イメージの自乗
グレースケール イメージをワークスペースに読み取った後、uint8
に変換します。
I = imread('moon.tif');
I16 = uint16(I);
イメージを自乗します。immultiply
では、乗算を行う前にイメージのクラスを uint8
から uint16
に変換して、結果が切り捨てられないようにしていることに注意してください。
J = immultiply(I16,I16);
元のイメージと処理後のイメージを表示します。
imshow(I)
figure imshow(J)
定数係数によるイメージのスケーリング
イメージをワークスペースに読み取ります。
I = imread('moon.tif');
イメージの各値を定数係数 0.5 でスケーリングします。
J = immultiply(I,0.5);
元のイメージと処理後のイメージを表示します。
imshow(I)
figure imshow(J)
入力引数
X
— 1 番目の配列
数値配列 | logical 配列
1 番目の配列。任意の次元の数値配列または logical 配列として指定します。
Y
— 2 番目の配列
数値スカラー | 数値配列 | logical 配列
X
に乗算する 2 番目の配列。数値スカラー、数値配列、または logical 配列として指定します。
X
が数値である場合、Y
のサイズとクラスは次の値のいずれかになります。Y
のサイズとクラスはX
と同じになります。Y
のサイズはX
と同じで、クラスは logical になります。Y
はdouble
型のスカラーです。
X
が logical である場合、Y
はX
と同じサイズでなければなりませんが、Y
は任意のクラスになります。
出力引数
バージョン履歴
R2006a より前に導入
参考
imabsdiff
| imadd
| imcomplement
| imdivide
| imlincomb
| imsubtract
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)