Click here to Skip to main content
15,892,809 members
Articles / Multimedia / GDI+

Color Scale Filter

Rate me:
Please Sign up or sign in to vote.
5.00/5 (6 votes)
17 Jul 2007CPOL4 min read 60.1K   2.2K   24  
Grayscale and color scale filters.
<?xml version="1.0"?>
<doc>
<assembly>
<name>
Grayscale_Filter
</name>
</assembly>
<members>
<member name="F:Grayscale_Filter.ResizeFilter._width">
	<summary>
 Width of new image.
 </summary>
</member><member name="F:Grayscale_Filter.ResizeFilter._height">
	<summary>
 Height of new image.
 </summary>
</member><member name="P:Grayscale_Filter.ResizeFilter.Width">
	<summary>
 Get or set output image width.
 </summary>
</member><member name="P:Grayscale_Filter.ResizeFilter.Height">
	<summary>
 Get or set output image height.
 </summary>
</member><member name="M:Grayscale_Filter.ResizeFilter.ExecuteFilter(System.Drawing.Image)">
	<summary>
 Execute resize of given image.
 </summary>
	<param name="img">Image to be resized.</param>
	<returns>Resized image.</returns>
</member><member name="P:Grayscale_Filter.ColorScaleFilter.Brightness">
	<summary>
 Get or set brightness.
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.ColorScaleFilter.FactorRed">
	<summary>
 Get or set factor for red component.
 </summary>
	<value>Integer in range [0..100].</value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.ColorScaleFilter.FactorGreen">
	<summary>
 Get or set factor for green component.
 </summary>
	<value>Integer in range [0..100].</value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.ColorScaleFilter.FactorBlue">
	<summary>
 Get or set factor for blue component.
 </summary>
	<value>Integer in range [0..100].</value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.ColorScaleFilter.StartColor">
	<summary>
 Get or set start color for color scale.
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.ColorScaleFilter.EndColor">
	<summary>
 Get or set end color for color scale.
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:Grayscale_Filter.ColorScaleFilter.ExecuteFilter(System.Drawing.Image)">
	<summary>
 Execute filter and return filtered image.
 </summary>
	<param name="img"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:Grayscale_Filter.ColorScaleFilter.ExecuteRgb8(System.Drawing.Image)">
	<summary>
 Execute filter on (A)RGB image with 8 bits per color.
 </summary>
	<param name="img"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.GrayScaleFilter.Brightness">
	<summary>
 Get or set brightness.
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.GrayScaleFilter.FactorRed">
	<summary>
 Get or set factor for red component.
 </summary>
	<value>Integer in range [0..100].</value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.GrayScaleFilter.FactorGreen">
	<summary>
 Get or set factor for green component.
 </summary>
	<value>Integer in range [0..100].</value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.GrayScaleFilter.FactorBlue">
	<summary>
 Get or set factor for blue component.
 </summary>
	<value>Integer in range [0..100].</value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Grayscale_Filter.GrayScaleFilter.UseColorMatrix">
	<summary>
 Get or set color matrix use flag.
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:Grayscale_Filter.GrayScaleFilter.ExecuteFilter(System.Drawing.Image)">
	<summary>
 Execute filter and return filtered image.
 </summary>
	<param name="img"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:Grayscale_Filter.GrayScaleFilter.ExecuteRgb8(System.Drawing.Image)">
	<summary>
 Execute filter on (A)RGB image with 8 bits per color.
 </summary>
	<param name="img"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:Grayscale_Filter.GrayScaleFilter.ExecuteRgb8Matrix(System.Drawing.Image)">
	<summary>
 Execute filter on (A)RGB image with 8 bits per color.
 </summary>
	<param name="img"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="F:Grayscale_Filter.BasicFilter._bgColor">
	<summary>
 Background color. Default is a transparent background.
 </summary>
</member><member name="F:Grayscale_Filter.BasicFilter._interpolation">
	<summary>
 Interpolation mode. Default is highest quality.
 </summary>
</member><member name="P:Grayscale_Filter.BasicFilter.BackgroundColor">
	<summary>
 Get or set background color.
 </summary>
</member><member name="P:Grayscale_Filter.BasicFilter.Interpolation">
	<summary>
 Get or set resize interpolation mode.
 </summary>
</member><member name="M:Grayscale_Filter.BasicFilter.ExecuteFilter(System.Drawing.Image)">
	<summary>
 Execute filter function and return new filtered image.
 </summary>
	<param name="img">Image to be filtered.</param>
	<returns>New filtered image.</returns>
</member>
</members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Engineer
Slovenia Slovenia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions