AForge.Imaging.VerticalIntensityStatistics.VerticalIntensityStatistics C# (CSharp) Method

VerticalIntensityStatistics() public method

Initializes a new instance of the HorizontalIntensityStatistics class.
Unsupported pixel format of the source image.
public VerticalIntensityStatistics ( UnmanagedImage image ) : System
image UnmanagedImage Source unmanaged image.
return System
        public VerticalIntensityStatistics( UnmanagedImage image )
        {
            // check image format
            if (
                ( image.PixelFormat != PixelFormat.Format8bppIndexed ) &&
                ( image.PixelFormat != PixelFormat.Format16bppGrayScale ) &&
                ( image.PixelFormat != PixelFormat.Format24bppRgb ) &&
                ( image.PixelFormat != PixelFormat.Format32bppRgb ) &&
                ( image.PixelFormat != PixelFormat.Format32bppArgb ) &&
                ( image.PixelFormat != PixelFormat.Format48bppRgb ) &&
                ( image.PixelFormat != PixelFormat.Format64bppArgb )
                )
            {
                throw new UnsupportedImageFormatException( "Unsupported pixel format of the source image." );
            }

            // gather statistics
            ProcessImage( image );
        }

Same methods

VerticalIntensityStatistics::VerticalIntensityStatistics ( Bitmap image ) : System
VerticalIntensityStatistics::VerticalIntensityStatistics ( BitmapData imageData ) : System