private Bitmap HSVChangeFace(Bitmap faceImage) { Bitmap hsvImage = BGR2HSV(faceImage); Bitmap hsv2BWFace = HSV2BWFace(hsvImage); Bitmap grayImage = new CallGHLibrary().BWChangeFace(faceImage, hsv2BWFace); return(grayImage); }
private Bitmap YCbCrChangeFace(Bitmap faceImage) { Bitmap ycbcrImage = BGR2YCbCr(faceImage); Bitmap ycbcr2BWFace = YCbCr2BWFace(ycbcrImage); Bitmap grayImage = new CallGHLibrary().BWChangeFace(faceImage, ycbcr2BWFace); return(grayImage); }
private Bitmap ThresholdingOTSU(Bitmap image) { CallGHLibrary callGHLibrarynew = new CallGHLibrary(); Bitmap grayImage = null; int scale = 0; scale = callGHLibrarynew.GetThresholdingScale(image); grayImage = callGHLibrarynew.ThresholdingOTSU(image, scale); return(grayImage); }
private void btn_contour_frame_Click(object sender, EventArgs e) { string result = ""; System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch(); Bitmap image = YCbCrChangeFace(g_fileImage); image = BGR2Gray(image); image = ThresholdingOTSU(image); image = Expansion(image); image = Erosion(image); image = Sobel(image); stopwatch.Reset(); stopwatch.Start(); image = new CallGHLibrary().ContourFrame(image); result = stopwatch.Elapsed.TotalMilliseconds.ToString(); lab_time.Text = result; SetImage(image); }
private Bitmap SEMBLBPFeature(Bitmap image) { Bitmap SEMBLBPImage = new CallGHLibrary().SEMBLBPFeature(image); return(SEMBLBPImage); }
private Bitmap GeneralLBP(Bitmap image) { Bitmap generalImage = new CallGHLibrary().GeneralLBP(image); return(generalImage); }
private Bitmap LBPEquivalence(Bitmap image) { Bitmap equivalenceImage = new CallGHLibrary().LBPEquivalence(image); return(equivalenceImage); }
private Bitmap LBPInvariant(Bitmap image) { Bitmap invariantImage = new CallGHLibrary().LBPInvariant(image); return(invariantImage); }
private Bitmap LBPFeature(Bitmap image) { Bitmap featureImage = new CallGHLibrary().LBPFeature(image); return(featureImage); }
private Bitmap Gamma(Bitmap image) { Bitmap gammaImage = new CallGHLibrary().Gamma(image); return(gammaImage); }
private Bitmap Haar(Bitmap image) { Bitmap grayImage = new CallGHLibrary().Haar(image); return(grayImage); }
private Bitmap YCbCr2BWFace(Bitmap image) { Bitmap grayImage = new CallGHLibrary().YCbCr2BWFace(image); return(grayImage); }
private Bitmap Sub(Bitmap image1, Bitmap image2) { Bitmap grayImage = new CallGHLibrary().Sub(image1, image2); return(grayImage); }
private Bitmap Erosion(Bitmap image) { Bitmap grayImage = new CallGHLibrary().Erosion(image); return(grayImage); }
private Bitmap Sobel(Bitmap image) { Bitmap grayImage = new CallGHLibrary().Sobel(image, 1); return(grayImage); }
private Bitmap Tailoring(Bitmap image) { Bitmap imageTailoring = new CallGHLibrary().Tailoring(image, image.Width - 8, image.Height - 4); return(imageTailoring); }
private Bitmap BGR2Gray8b(Bitmap image) { Bitmap grayImage = new CallGHLibrary().BGR2Gray8b(image); return(grayImage); }
private Bitmap HSV2BGR(Bitmap image) { Bitmap grayImage = new CallGHLibrary().HSV2BGR(image); return(grayImage); }