// Constructor public YCbCrLinearForm(AForge.Imaging.ImageStatisticsYCbCr imgStat) { // // Required for Windows Form Designer support // InitializeComponent(); // this.imgStat = imgStat; componentCombo.SelectedIndex = 0; filterPreview.Filter = filter; }
// Constructor public YCbCrLinearForm(AForge.Imaging.ImageStatisticsYCbCr imgStat) { // // Required for Windows Form Designer support // InitializeComponent(); // this.imgStat = imgStat; componentCombo.SelectedIndex = 0; filterPreview.Filter = filter; }
// Constructor public ColorImageStatisticsDescription(Bitmap image) { // get image dimensions int width = image.Width; int height = image.Height; // lock it BitmapData imgData = image.LockBits(new Rectangle(0, 0, width, height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb); // gather statistics statRGB = new ImageStatistics(imgData); statHSL = new ImageStatisticsHSL(imgData); statYCbCr = new ImageStatisticsYCbCr(imgData); // unlock image image.UnlockBits(imgData); }