ImageResizer  3.4.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Protected Member Functions | Properties | List of all members
ImageResizer.Plugins.AdvancedFilters.AutoWhiteBalance Class Reference
Inheritance diagram for ImageResizer.Plugins.AdvancedFilters.AutoWhiteBalance:
Inheritance graph
[legend]
Collaboration diagram for ImageResizer.Plugins.AdvancedFilters.AutoWhiteBalance:
Collaboration graph
[legend]

Public Member Functions

 AutoWhiteBalance (HistogramThresholdAlgorithm algorithm)
 
 AutoWhiteBalance (HistogramThresholdAlgorithm algorithm, double threshold)
 

Protected Member Functions

override unsafe void ProcessFilter (UnmanagedImage image, Rectangle rect)
 

Properties

HistogramThresholdAlgorithm Algorithm [get, set]
 The algorithm to use when determining the histogram sections to discard More...
 
double LowThreshold [get, set]
 The usage threshold to use for lower channel values. Normally around 0.006 for area algorithms, or 0.0006 for iterative algorithms. More...
 
double HighThreshold [get, set]
 The usage threshold to use for higher channel values. Normally around 0.006 for area algorithms, or 0.0006 for iterative algorithms. More...
 
override Dictionary
< PixelFormat, PixelFormat > 
FormatTranslations [get]
 

Detailed Description

Definition at line 28 of file AutoWhiteBalance.cs.

Property Documentation

HistogramThresholdAlgorithm ImageResizer.Plugins.AdvancedFilters.AutoWhiteBalance.Algorithm
getset

The algorithm to use when determining the histogram sections to discard

Definition at line 51 of file AutoWhiteBalance.cs.

double ImageResizer.Plugins.AdvancedFilters.AutoWhiteBalance.HighThreshold
getset

The usage threshold to use for higher channel values. Normally around 0.006 for area algorithms, or 0.0006 for iterative algorithms.

Definition at line 59 of file AutoWhiteBalance.cs.

double ImageResizer.Plugins.AdvancedFilters.AutoWhiteBalance.LowThreshold
getset

The usage threshold to use for lower channel values. Normally around 0.006 for area algorithms, or 0.0006 for iterative algorithms.

Definition at line 55 of file AutoWhiteBalance.cs.


The documentation for this class was generated from the following file: