void cam_NewFrame(object sender, NewFrameEventArgs eventArgs) { video1 = (Bitmap)eventArgs.Frame.Clone(); video2 = (Bitmap)eventArgs.Frame.Clone(); bool isChecked = radioButton1.Checked; if (isChecked) { trackBar3.Enabled = true; trackBar4.Enabled = true; trackBar5.Enabled = true; trackBar6.Enabled = true; trackBar7.Enabled = true; trackBar8.Enabled = true; Rgb_obj.ApplyRGB(video2, minR, maxR, minG, maxG, minB, maxB); // Apply Rgb Filter } else { FACE_DECTECTION.Face_Detection(video2); // Apply Face detection filter } grayScale_Image = gray_obj.Apply_grayscale(video2); // Apply GrayScale Filter Blob_Detection.blob_setter(video1, grayScale_Image, 10, 10); pictureBox1.Image = video2; pictureBox2.Image = video1; }