Changeset 2753 for libpipi/trunk
- Timestamp:
- Aug 23, 2008, 11:11:10 AM (15 years ago)
- Location:
- libpipi/trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
libpipi/trunk/pipi/Makefile.am
r2751 r2753 46 46 47 47 combine_sources = \ 48 combine/rgb.c \ 48 49 combine/mean.c \ 49 50 combine/minmax.c \ -
libpipi/trunk/pipi/context.c
r2752 r2753 374 374 pipi_free(tmp); 375 375 } 376 else if(!strcmp(cmd, "rgb")) 377 { 378 pipi_image_t *dst; 379 380 if(ctx->nimages < 3) 381 return -1; 382 dst = pipi_rgb(ctx->images[ctx->nimages - 3], 383 ctx->images[ctx->nimages - 2], 384 ctx->images[ctx->nimages - 1]); 385 if(dst == NULL) 386 return -1; 387 pipi_free(ctx->images[ctx->nimages - 3]); 388 pipi_free(ctx->images[ctx->nimages - 2]); 389 pipi_free(ctx->images[ctx->nimages - 1]); 390 ctx->images[ctx->nimages - 3] = dst; 391 ctx->nimages -= 2; 392 } 376 393 else if(!strcmp(cmd, "mean")) 377 394 { -
libpipi/trunk/pipi/pipi.h
r2751 r2753 106 106 extern pipi_image_t *pipi_resize(pipi_image_t *, int, int); 107 107 108 extern pipi_image_t *pipi_rgb(pipi_image_t *, pipi_image_t *, pipi_image_t *); 108 109 extern pipi_image_t *pipi_mean(pipi_image_t *, pipi_image_t *); 109 110 extern pipi_image_t *pipi_min(pipi_image_t *, pipi_image_t *); -
libpipi/trunk/src/pipi.c
r2752 r2753 169 169 return EXIT_FAILURE; 170 170 } 171 else if(!strcmp(argv[0], "--rgb")) 172 { 173 if(pipi_command(ctx, "rgb") != 0) 174 return EXIT_FAILURE; 175 } 171 176 else if(!strcmp(argv[0], "--mean")) 172 177 {
Note: See TracChangeset
for help on using the changeset viewer.