private void button1_Click(object sender, EventArgs e) { Mat orig = new Mat(@"D:\pic\ SecondCamera2920.jpg", ImreadModes.Color); pictureBox1.Image = orig.Bitmap; using (Mat hsv = new Mat()) { CvInvoke.CvtColor(orig, hsv, ColorConversion.Bgr2Hsv); Mat[] channels = hsv.Split(); RangeF H = channels[0].GetValueRange(); RangeF S = channels[1].GetValueRange(); RangeF V = channels[2].GetValueRange(); label1.Text = H.Min.ToString(); label2.Text = S.Min.ToString(); label3.Text = V.Min.ToString(); label4.Text = H.Max.ToString(); label5.Text = S.Max.ToString(); label6.Text = V.Max.ToString(); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)