Main Content

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

Imreducehaze

大気によるかすみの减

说明

[[j,,,,t,,,,l] = imreducehaze(は,イメージまたはグレースケールイメージ内のをします。关数かすみが低减されイメージj,ピクセルのかすみの推定推定t,およびされた光光lを返します。

[[___] = imreducehaze(,,,,amountはさらに低减かすみのを指定します。

[[___] = imreducehaze(___,,,,名称,价值は,値ペアをしてかすみをするアルゴリズムを変更します。

すべて折りたたむ

かすんだイメージワークスペースに。。

a = imread('foggysf1.jpg');

かすみを,のイメージの横をモンタージュで表示し。

b = imreducehaze(a);蒙太奇({a,b})标题(“朦胧的图像(左)与减少的雾霾图像(右)”

图包含一个轴对象。the axes object with title Hazy Image (Left) vs. Reduced Haze Image (Right) contains an object of type image.

かすんだイメージワークスペースに。。

a = imread('foggysf2.jpg');

大约90%をを低减します。。。。。。。。。

B = imreducehaze(A,0.9,'方法',,,,'大约);

元のとかすみ低减されたモンタージュで表示し。。

蒙太奇({a,b})

图包含一个轴对象。轴对象包含类型图像的对象。

かすんだイメージ読み取って表示。。

a = imread('Foggyroad.jpg');imshow(A) title(“朦胧的图像”

图包含一个轴对象。带有标题朦胧图像的轴对象包含类型图像的对象。

既定の使用してのを低减し。かすみのの浓度のの推定値値を。

[〜,t] = imreducehaze(a);

かすみのの値を表示し。。

imshow(T) title(“雾厚”

图包含一个轴对象。带有标题雾化厚度的轴对象包含类型图像的对象。

かすみの浓度tは,シーンの深度dのおおよそのをし,未知のまで定义され。。EPSを追加してlog(0)を回避し。

d = -log(1 -T+EPS);

推定さたをフォールスで表示します。

imshow(d,[])标题('Depth Estimate')colormap热的

图包含一个轴对象。带有标题深度估算的轴对象包含类型图像的对象。

入力引数

すべて折りたたむ

かすんだ。RGBイメージイメージグレースケールとして指定し。。。

データ型:单身的|双倍的|UINT8|UINT16

低减する量范囲[0,1]のの指定します値値が1の場合、Imreducehazeは最大のを低减ます。値が0の場合、Imreducehazeはかすみせ,入力イメージはません。大きい値を指定するすると,色色の歪みががよりよりより着しく

データ型:单身的|双倍的|int8|int16|INT32|INT64|UINT8|UINT16|UINT32|Uint64

名前と値引数

例:b = imreducehaze(a,0.9,'method','oftdcp');

オプションの引数名称,价值のコンマ切りペア指定します。姓名は引数名,Valueは対応する値です。姓名は引用でなければなりませ。。姓名1,Value1,...,NameN,ValueNのように、複数の名前と値のペアの引数を、任意の順番で指定できます。

かすみのに使用さ手法手法。'方法'と次のいずれで构成さコンマ切りペアとして指定します。

  • 'SimpledCP'- シンプルなチャネル前法法[2]。このはピクセルあたりダークダークしかすみをを推定し,,四分木分割を使用使用ししててて大気

  • '大约- 近似的ダークチャネル处理法法[[1]。このはダークチャネル计算计算ピクセルのブロックブロックと空间ブロックブロックの両方を使用しし,,四分四分四分木

詳細については、アルゴリズムを参照しください。

データ型:char|细绳

かすみとして最大値。“大气灯”1行3列数値(rgbイメージ场合)または(rgbイメージ场合场合またはスカラー数値数値数値场合场合场合场合からからからからされる区区区切り切り切りののペアペア指定[0,1]のしませんの光の値ががが大きい,より良い结果が得得られる倾向倾向が。

大气灯を指定ない场合,关数imreduzehaze'方法'の値基づい値を推定し。。

データ型:双倍的

コントラスト强调手法。“对比”と,'全球的''促进',または'没有任何'で構成されるコンマ区切りのペアとして指定します。

データ型:char|细绳

後処理として適用するピクセルごとのゲインの量。“ Boostamount”と(0,1]のの数値でさコンマ区のペアとしてとして指定します。,,,对比'促进'に指定たにのみされます。

データ型:双倍的

出力引数

すべて折りたたむ

かすみ低后イメージ。かすんだイメージイメージと同じの配列として返され。。

ピクセルごとさたかすみの浓度配列として返され。。

推定さの光数値配列としてれ。。。lは,明るい反射性のかすみ値を表します。

アルゴリズム

かすんだイメージを記述するモデルは以下のとおりです。

i(x)= j(x)t(x) + l(1-t(x))
は観測された強度、jはシーンの辉度,lは大気の光、tはカメラに到達する光の分量を表す伝達マップです。

かすみ低减,以下従って伝达マップ大気の光の推定からシーンシーンのの放射辉度辉度辉度辉度辉度辉度辉度辉度辉度辉度辉度jを復元します。

j(x) = (I(x)-A)/(max(t(x),t0)) + A

Imreducehaze2つのつのつのなるかすみアルゴリズムアルゴリズムsimpledcp大约を使用ますこれらの手法はもも“ダークチャネル处理”依存しますこの方法は,屋外シーンのかすみかすみにににはははは,,,,,,,,,以上以上つつつカラーチャネルチャネルでで低低低信号にになるなるピクセルピクセルピクセルがががいくつ含ま含まれるれるれるれるれるれるダークチャネル处理の光を推定方法が异なります。

Imreducehazeのかすみアルゴリズム以下のののつのつのに従い。。

  1. ダークチャネル处理使用して大気光光lを推定し。

  2. 伝达マップtを推定し。

  3. 推定し伝达マップ微调整します。

  4. イメージを复元ます。

  5. オプションの强调を実行。。

参照

[1]他,凯明。“使用深色通道的单个图像雾化去除。”论文,香港中文大学。2011。

[2] Dubok等。“与图像熵和信息保真度的单一图像”。ICIP。2014年,第4037–4041页。

バージョン履歴

R2017b で導入