2017-04-09 4 views
0

sigmoidal-contrastパラメータの説明が見つかりませんでした。私たちは、このようなコマンドを持っている場合たとえば、:ImageMagickの "S字状のコントラスト"はどのように解釈できますか?

$ convert -channel B -gamma 1.25 -channel G -gamma 1.25 -channel RGB -sigmoidal-contrast 25x25% 564.tif 564-adj.tif 

この25x25%は何を意味するのでしょうか?このパラメータの正しい構文は何ですか? LxMxN%のような値を持つことはできますか?これらの値は整数だけですか?ありがとう!

+0

リンクのみの答えはStackOverflowの上で眉をひそめていると私はここにアンソニーティッセンの優れた記述... http://www.imagemagick.org/Usage/color_mods/#sigmoidal –

+0

おかげマークに多くを追加することはできませんを参照してください!実際の練習では、これらの2つの要素を、結果を静かに見ているだけでなく、イメージ上で生み出すことができます。または、これらの要因を初期画像から計算することは可能ですか? – Jacobian

答えて

1

ここの答えはかなり主観的になると思います。私がコメントで言ったように、Anthony Thyssen hereにはすでに優れた説明があります。

は、私の知る限り理解するように、二つのパラメータがあります。

  • コントラストの増加量が0以上であると10は中心点ほとんど、および
  • ことにその周りで、コントラストを0〜100%のスケールで増加させます。コントラストを50%にするとグレーの中間色を中心にコントラストが増加します(0〜255のスケールでは128)。 -sigmoidalコントラスト<AMOUNT>をinput.png

    変換、<CENTRE>%のresult.png

のは、最初の<CENTRE>値を見てみましょう。一般的に、関心のあるピクセルの明るさの範囲で、コントラストを上げる線を描きたい場合があります。ヒストグラムは、それがどこにあるかを知るために私が知っている最も簡単な方法です。あなたのヒストグラムは、このように見えるのであれば、:

enter image description here

その後、私はあなたが<CENTRE>値の25%のようなものを使用することをお勧めします。一方、あなたのヒストグラムは、より次のようになります場合:

enter image description here

は、あなたはおそらく<CENTRE>〜75%に設定するとよいでしょう。したがって、一般的には、<CENTRE>パラメータの50%が不合理なデフォルトではありません。

<AMOUNT>パラメータは非常に主観的になり、写真によって異なります。もしあなたが疑っているように、あなたが衛星画像を分析しているなら、おそらく賢明な価値を見つけてそれを同じシリーズの画像に一括して適用することができます。私は通常の写真のために3〜5で始まるかもしれません。

+0

いつものように偉大な答え!あなたの知識を共有してくれてありがとう、マーク、ありがとう! – Jacobian

2

入力(水平)と出力(縦軸との間の以下のシグモイド曲線を見て:

enter image description here

-sigmoidalコントラストC1、C2の%

c1はコントラストや傾きであります中間のライン0のC1は図上左下と右上の間の直線になります。大きなc1は、それがまっすぐより垂直でれる傾斜または中央部分を行います。

C2をt 0%から100%の範囲の曲線の水平中心点で、0%は左にシフトされ、直線部分は図の左側にあり、100%は右に移動して直線部分が右側になるようにします。

これは、私のスクリプトSigmoidalの図から、わずかなクリッピングで明るさとコントラストを調整する手段としてS字状カーブを使用する点でわかります。 http://www.fmwconcepts.com/imagemagick/sigmoidal/index.php

+0

非常に実用的です!ありがとう! – Jacobian

関連する問題