/// <summary> /// 2010/04/26, GrayScaleImage转化为位图. /// </summary> /// <param name="img"></param> /// <param name="width"></param> /// <param name="height"></param> /// <param name="bmp"></param> public static void GrayScaleImage2Bitmap(GrayScaleImage gsImage, int width, int height, out Bitmap bmp) { Mat2Bitmap(gsImage.GrayValue, width, height, out bmp); }
/// <summary> /// 2010/04/26, 位图转化为GrayScaleImage. /// </summary> /// <param name="bmp"></param> /// <param name="rgbImg"></param> /// <param name="width"></param> /// <param name="height"></param> public static void Bitmap2GrayScaleImage(Bitmap bmp, out GrayScaleImage gsImage, out int width, out int height) { int[][] mat; Bitmap2Mat(bmp, out mat, out width, out height); gsImage = new GrayScaleImage(mat, width, height); }