ImageAttributes.ClearThreshold Yöntem

Tanım

Eşik değerini temizler.

Aşırı Yüklemeler

Name Description
ClearThreshold()

Varsayılan kategori için eşik değerini temizler.

ClearThreshold(ColorAdjustType)

Belirtilen kategori için eşik değerini temizler.

ClearThreshold()

Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs

Varsayılan kategori için eşik değerini temizler.

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

Açıklamalar

Eşik, her renk bileşeni için kesme noktası belirten 0 ile 1 arasında bir değerdir. Örneğin, eşiğin 0,7 olarak ayarlandığını ve kırmızı, yeşil ve mavi bileşenleri sırasıyla 230, 50 ve 220 olan bir renk oluşturduğunuzu varsayalım. Kırmızı bileşen (230) 0,7x255'ten büyüktür, bu nedenle kırmızı bileşen 255 (tam yoğunluk) olarak değiştirilir. Yeşil bileşen (50) 0,7x255'ten küçük olduğundan yeşil bileşen 0 olarak değiştirilir. Mavi bileşen (220) 0,7x255'ten büyük olduğundan mavi bileşen 255 olarak değiştirilecektir.

Nesne ImageAttributes , beş ayarlama kategorisi için renk ve gri tonlama ayarlarını korur: varsayılan, bit eşlem, fırça, kalem ve metin. Örneğin, varsayılan kategori için bir eşik, bit eşlem kategorisi için farklı bir eşik ve kalem kategorisi için yine de farklı bir eşik belirtebilirsiniz.

Varsayılan renk ayarlama ve gri tonlamalı ayarlama ayarları, kendi ayarlama ayarları olmayan tüm kategoriler için geçerlidir. Örneğin, kalem kategorisi için hiçbir ayarlama ayarı belirtmezseniz, varsayılan ayarlar kalem kategorisine uygulanır.

Şunlara uygulanır

ClearThreshold(ColorAdjustType)

Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs

Belirtilen kategori için eşik değerini temizler.

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)

Parametreler

type
ColorAdjustType

Eşiğin ColorAdjustType temizlendiği kategoriyi belirten öğesi.

Açıklamalar

Eşik, her renk bileşeni için kesme noktası belirten 0 ile 1 arasında bir değerdir. Örneğin, eşiğin 0,7 olarak ayarlandığını ve kırmızı, yeşil ve mavi bileşenleri sırasıyla 230, 50 ve 220 olan bir renk oluşturduğunuzu varsayalım. Kırmızı bileşen (230) 0,7x55'ten büyüktür, bu nedenle kırmızı bileşen 255 (tam yoğunluk) olarak değiştirilir. Yeşil bileşen (50) 0,7x255'ten küçük olduğundan yeşil bileşen 0 olarak değiştirilir. Mavi bileşen (220) 0,7x255'ten büyük olduğundan mavi bileşen 255 olarak değiştirilecektir.

Nesne ImageAttributes , beş ayarlama kategorisi için renk ve gri tonlama ayarlarını korur: varsayılan, bit eşlem, fırça, kalem ve metin. Örneğin, varsayılan kategori için bir eşik, bit eşlem kategorisi için farklı bir eşik ve kalem kategorisi için yine de farklı bir eşik belirtebilirsiniz.

Varsayılan renk ayarlama ve gri tonlamalı ayarlama ayarları, kendi ayarlama ayarları olmayan tüm kategoriler için geçerlidir. Örneğin, kalem kategorisi için hiçbir ayarlama ayarı belirtmezseniz, varsayılan ayarlar kalem kategorisine uygulanır.

Belirli bir kategori için renk ayarlaması veya gri tonlamalı ayarlama ayarı belirttiğiniz anda, varsayılan ayarlama ayarları artık bu kategoriye uygulanmaz. Örneğin, varsayılan kategori için bir eşik ve gama değeri belirttiğinizi varsayalım. Yöntemini çağırarak SetThreshold kalem kategorisinin eşiğini ayarlarsanız, varsayılan eşik kalemlere uygulanmaz. Daha sonra yöntemini çağırarak kalem eşiğini ClearThreshold temizlerseniz kalem kategorisi varsayılan eşiğe geri dönmez; bunun yerine kalem kategorisinin eşiği olmaz. Benzer şekilde kalem kategorisi varsayılan gama değerine geri dönmez; bunun yerine kalem kategorisinin gama değeri yoktur.

Şunlara uygulanır