このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。
コントラスト强调方法
この例,か方法使用てグレースケールおよびトゥルーカラーイメージイメージを强调するする方法を说明说明
グレースケールイメージの强调
3つのImadjust
,Histeq
,およびAdapthisteq
は,に特に适しいいの设定を使用してて,以下以下以下以下のののののつのつのつのつののの有效有效性性
Imadjust
1%がののとはは,ののののののののののののがががするように,,入力强度强度のの値値新しい新しい新しいHisteq
は,等を実行します出力イメージのヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムヒストグラムののののででででは分布分布分布分布分布分布分布分布分布にににににににににににににほぼほぼます。Adapthiste
问
は,制限付けた适応ヒストグラム化を実行し。。Histeq
と异なりのイメージよりも领域领域领域领域领域领域领域领域领域领域をををします。。各各各出力出力出力领域领域领域ののヒストグラムヒストグラムはは指定のヒストグラム(强调できの强调はイメージに存在するの増幅をを避けるためために制限制限さ。
コントラストがイメージワークスペースでますます。つのコントラスト调整手法を使用してて,イメージイメージますますます
pout = imread(“ pout.tif”);pout_imadjust = imadjust(pout);pout_histeq = histeq(pout);pout_adapthisteq = adapthisteq(pout);
元の,コントラストが调整されれたたつのイメージをとしてとして表示し。
montage({pout,pout_imadjust,pout_histeq,pout_adapthisteq},“尺寸”,[1 4])标题(“使用Imadjust,Histeq和Adapthisteq的原始图像和增强图像”)
2番目グレースケールワークスペース読み取り読み取り,,つの调整手法使用ししてイメージを强调し。
tire = imread(“ tire.tif”);tire_imadjust = imadjust(tire);tire_histeq = histeq(tire);tire_adapthisteq = AdaPthisteq(tire);
元の,コントラストが调整されれたたつのイメージをとしてとして表示し。
montage({tire,tire_imadjust,tire_histeq,tire_adapthisteq},“尺寸”,[1 4])标题(“原始图像和增强图像使用”+...“ Imadjust,Histeq和Adapthisteq”)
Imadjust
はタイヤにほとんど影响与え与え,のイメージイメージの场合にには大きな変化をもたらもたらししててているpout.tif
およびtire.tif
のヒストグラムにより最初イメージほとんどピクセルがの中心に集中ししていることことが明らかですですtire.tif
の场合は既に小値小値小値小値小値からからから最大値値値ののに広がっています。。その,,Imadjust
は,コントラストのには有效ませ。。。
图子图(1,2,1)Imhist(pout)标题(“ pout.tif的直方图”)子图(1,2,2)Imhist(轮胎)标题(“ Tire.tif的直方图”);
,ヒストグラム化,両方のイメージイメージ変化させせ以前はは隠れ隠れ隠れてていいたのの特徴特徴,,特に特にタイヤの破片粒子粒子ががががますます残念残念残念残念残念残念残念ながらながらながらながら过饱和ますタイヤ中心子供颜の,およびジャケットが白っぽく白っぽくなったことことに注目しし
タイヤイメージ注目と,の他の领域のコントラストししながらながらもも,,,车轮车轮の中心はは,,ほぼほぼ同じ同じ明度明度ににとどまるとどまることことがががが望ましいですこのようようようよう适用するがあります。Adapthisteq
でさコントラスト制限をた适応ヒストグラム均等化これこれをを実现実现しししますます。アルゴリズムはは,,イメージイメージのの部分部分をを解析解析しし,,,,适切なを计算计算计算计算,Histeq
の基本の等化によるを防ぐます。これは,この例例で最も最も手法手法手法
カラーイメージの强调
l* a* a* a* b* a* a* a*色空间などイメージををを成分成分成分成分のののののののののつとしてつとしてつとしてつとしてているいる色空间空间にににイメージイメージをrgb色変换変换変换,変换を色色戻します。明度明度のの操作操作ははは,元のの色を维持维持しししながらもも,
コントラストがイメージワークスペースで読み取ります次,,イメージイメージををををををを
shadow = imread(“ Lowlight_1.jpg”);shadow_lab = rgb2lab(shadow);
辉度の値范囲ははははははですですをを[0 1]にスケーリングします。これこれ型型型双倍的
のイメージ予想范囲です。
MAX_LUMINOSES = 100;l = shadow_lab(:,:,:,1)/max_luminsose;
3种类チャネル种类の调整,,,,,,,およびおよびおよびおよびおよびチャネルチャネルが変化ししないようようににしをををををををを
shadow_imadjust = shadow_lab;shadow_imadjust(:,:,:,1)= imadjust(l)*max_luminosity;shadow_imadjust = lab2rgb(shadow_imadjust);Shadow_histeq = Shadow_lab;Shadow_histeq(:,:,1)= histeq(l)*max_luminosity;Shadow_histeq = lab2rgb(Shadow_histeq);shadow_adapthisteq = shadow_lab;shadow_adapthisteq(:,:,:,1)= AdaPthisteq(l)*max_luminosity;shadow_adapthisteq = lab2rgb(shadow_adapthisteq);
元の,コントラストが调整されれたたつのイメージをとしてとして表示し。
图montage({shadow,shadow_imadjust,shadow_histeq,shadow_adapthisteq},“尺寸”,[1 4])标题(“原始图像和增强图像使用”+...“ Imadjust,Histeq和Adapthisteq”)