JPEG出力
画像出力は3種類の関数が用意されています。(おそらく、、、。)
以下にサンプルを記述します。//UF_DISP_batch_shade int func1(void) { int ret; char *file_name = "d:\\mytiff.jpg"; int x_size = 640, y_size = 480; UF_DISP_shade_method_t method = UF_DISP_photo_real; ret = UF_DISP_batch_shade(file_name, x_size, y_size, method); if (ret != 0){uc1601("ERROR", 1); return -1;} return 0; } //UF_DISP_create_image int func2(void) { int ret; ret = UF_DISP_create_image("d:\\test.jpg", UF_DISP_JPEG, UF_DISP_ORIGINAL); if (ret != 0){uc1601("ERROR", 1); return -1;} return 0; } //UF_DISP_create_framed_image int func3(void) { int ret; int upper_left_corners[2]; int width , height; upper_left_corners[0] = 0; upper_left_corners[1] = 0; width = 0; height = 0; ret = UF_DISP_create_framed_image("d:\\test1.jpg", UF_DISP_JPEG, UF_DISP_ORIGINAL, upper_left_corners, width, height); if (ret != 0){uc1601("ERROR", 1); return -1;} return 0; }