public Bitmap PrintTMPRGB() { int[] img = new int[height * width]; for (int i = 0; i < width; i++) { for (int j = 0; j < height; j++) { if (char_labels_tmp[j * width + i] == 0) { img[j * width + i] = 255 * 256 * 256 + 255 * 256 + 255; } else if (char_labels_tmp[j * width + i] == 3) { img[j * width + i] = 255 * 256 * 256; } else if (char_labels_tmp[j * width + i] == 6) { img[j * width + i] = 255 * 256; } else { img[j * width + i] = 0; } } } return(ImageUtils.Array1DToBitmapRGB(img, width, height)); }