ヘルプセンターヘルプセンター
ボトムハットフィルター处理
j = imbothat(i,se)
j = imbothat(i,nhood)
例
j= imbothat(我,,,,se)は,构造化要素seを使用て,イメージまたはバイナリイメージ我上でハット处理を行いますボトムハットフィルター处理を実行するととイメージイメージののモルフォロジーモルフォロジークロージングクロージングががが(快到了を),次结果元のイメージ减算さますます。
j= imbothat(我,,,,se)
j
我
se
快到了
j= imbothat(我,,,,内)は,イメージ我をボトムフィルターします。ここ,,内は,要素近傍をするする0と1から构成れる行列です。
j= imbothat(我,,,,内)
内
0
1
この构文は,imbothat(我,Strel(nhood))と等価です。
imbothat(我,Strel(nhood))
Strel
すべて折りたたむ
イメージをスペース読み取って表示し。。
i = imread('pout.tif');imshow(i)
円板型构造要素を作成し。。
se = strel('磁盘',3);
元のイメージ我をハット处理たイメージ追加しボトムハット处理したイメージをを。。。
j = imsubtract(imadd(i,imtophat(i,se)),imbothat(i,se));图IMShow(J)
入力イメージの次元グレースケールイメージまたはイメージ指定指定ますます。
データ::单身的|双倍的|int8|INT16|INT32|UINT8|UINT16|UINT32|逻辑
单身的
双倍的
int8
INT16
INT32
UINT8
UINT16
UINT32
逻辑
offsetstrel
构造化要素。のStrelオブジェクトまたはoffsetstrelのオブジェクト指定しますイメージイメージ我がデータ型逻辑である场合要素はでなければませ。。。
构造化要素近傍。0と1から成るとして指定し。。
例:[0 1 0;1 1 1;0 1 0]
[0 1 0;1 1 1;0 1 0]
ボトムハット済みイメージグレースケールイメージまたはイメージ返さ返されます。jのデータ型入力イメージ我と同じです。
イメージ我の次元构造要素のより高い场合,关数imbothatは,の平面に対して同じモルフォロジーを适用します。
imbothat
rgb的rgbイメージイメージイメージイメージのハットフィルターををことができます。。。。カラーカラーチャネルチャネルチャネルチャネルチャネル别别に处理处理处理行う,,,,,,
构造化要素を指定し,,imbothatは,地板((尺寸(nhood)+1)/2)によって内の中心を决定し。。
地板((尺寸(nhood)+1)/2)
使用上注意制限:
imbothatではcコードコードがサポートれています(MATLAB®CODER™が)。泛用のMATLAB主机计算机ターゲットプラットフォームし场合,プリコンパイルさた固有固有のの有有ライブラリを使用するimbothatによって生成。。。有有を使用とパフォーマンス最适化はは维持维持さされれれますが,コードをを生成生成できるできるターゲットターゲットプラットフォームプラットフォームが限定图像处理工具箱ででれいるコード生成タイプタイプタイプを参照しください。
MATLAB主机计算机
入力イメージ我2次元次元次元次元なければなりませ。。。
gpuarray入力はUINT8型または逻辑型でなけれなりません。
gpuarray
构造化要素se2次元次元次元なけれなりなりませ。。
详细については,gpuでの处理を参照しください。
不断增加
imerode
iMopen
imtophat
この例さたバージョンがます编集さた方のの例を开き开きます?
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室