ImageAttributes.ClearThreshold メソッド

定義

しきい値を消去します。

オーバーロード

ClearThreshold()

既定のカテゴリのしきい値を消去します。

ClearThreshold(ColorAdjustType)

指定したカテゴリのしきい値を消去します。

ClearThreshold()

ソース:
ImageAttributes.cs
ソース:
ImageAttributes.cs
ソース:
ImageAttributes.cs

既定のカテゴリのしきい値を消去します。

public:
 void ClearThreshold();
public void ClearThreshold ();
member this.ClearThreshold : unit -> unit
Public Sub ClearThreshold ()

注釈

しきい値は、各色コンポーネントのカットオフ ポイントを指定する 0 ~ 1 の値です。 たとえば、しきい値が 0.7 に設定されていて、赤、緑、青の各コンポーネントがそれぞれ 230、50、および 220 である色をレンダリングするとします。 赤成分(230)は0.7x255より大きいので、赤色成分は255(全強度)に変更されます。 緑のコンポーネント (50) は 0.7x255 未満であるため、緑色のコンポーネントは 0 に変更されます。 青いコンポーネント (220) は 0.7 x 255 より大きいので、青のコンポーネントは 255 に変更されます。

オブジェクトは ImageAttributes 、既定、ビットマップ、ブラシ、ペン、テキストの 5 つの調整カテゴリの色とグレースケールの設定を維持します。 たとえば、既定のカテゴリのしきい値、ビットマップ カテゴリに別のしきい値、およびペン カテゴリのしきい値を指定できます。

既定の色調整とグレースケール調整の設定は、独自の調整設定を持たないすべてのカテゴリに適用されます。 たとえば、ペン カテゴリの調整設定を指定しない場合、既定の設定はペン カテゴリに適用されます。

適用対象

ClearThreshold(ColorAdjustType)

ソース:
ImageAttributes.cs
ソース:
ImageAttributes.cs
ソース:
ImageAttributes.cs

指定したカテゴリのしきい値を消去します。

public:
 void ClearThreshold(System::Drawing::Imaging::ColorAdjustType type);
public void ClearThreshold (System.Drawing.Imaging.ColorAdjustType type);
member this.ClearThreshold : System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub ClearThreshold (type As ColorAdjustType)

パラメーター

type
ColorAdjustType

しきい値設定を消去する対象のカテゴリを指定する ColorAdjustType の要素。

注釈

しきい値は、各色コンポーネントのカットオフ ポイントを指定する 0 ~ 1 の値です。 たとえば、しきい値が 0.7 に設定されていて、赤、緑、青の各コンポーネントがそれぞれ 230、50、および 220 である色をレンダリングするとします。 赤成分(230)は0.7x55より大きいので、赤色成分は255(全強度)に変更されます。 緑のコンポーネント (50) は 0.7x255 未満であるため、緑色のコンポーネントは 0 に変更されます。 青いコンポーネント (220) は 0.7 x 255 より大きいので、青のコンポーネントは 255 に変更されます。

オブジェクトは ImageAttributes 、既定、ビットマップ、ブラシ、ペン、テキストの 5 つの調整カテゴリの色とグレースケールの設定を維持します。 たとえば、既定のカテゴリのしきい値、ビットマップ カテゴリに別のしきい値、およびペン カテゴリのしきい値を指定できます。

既定の色調整とグレースケール調整の設定は、独自の調整設定を持たないすべてのカテゴリに適用されます。 たとえば、ペン カテゴリの調整設定を指定しない場合、既定の設定はペン カテゴリに適用されます。

特定のカテゴリに対して色調整またはグレースケール調整設定を指定するとすぐに、既定の調整設定がそのカテゴリに適用されなくなります。 たとえば、既定のカテゴリにしきい値とガンマ値を指定するとします。 メソッドを呼び出してペン カテゴリのしきい値を SetThreshold 設定した場合、既定のしきい値はペンには適用されません。 後で メソッドを呼び出してペンのしきい値を ClearThreshold クリアした場合、ペン カテゴリは既定のしきい値に戻りません。代わりに、ペン カテゴリにはしきい値はありません。 同様に、ペン カテゴリは既定のガンマ値に戻りません。むしろ、ペンカテゴリにはガンマ値はありません。

適用対象