Changeset 2705
- Timestamp:
- Aug 12, 2008, 7:18:25 PM (14 years ago)
- Location:
- libpipi/trunk
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
libpipi/trunk/pipi/Makefile.am
r2701 r2705 26 26 fill/floodfill.c \ 27 27 $(codec_sources) \ 28 $(combine_sources) \ 28 29 $(filter_sources) \ 29 30 $(dither_sources) \ … … 39 40 40 41 # Submodules 42 combine_sources = \ 43 combine/mean.c 44 41 45 filter_sources = \ 42 46 filter/autocontrast.c \ -
libpipi/trunk/pipi/context.c
r2704 r2705 132 132 ctx->images[ctx->nimages - 1] = dst; 133 133 } 134 else if(!strcmp(cmd, "mean")) 135 { 136 pipi_image_t *dst; 137 138 if(ctx->nimages < 2) 139 return -1; 140 dst = pipi_mean(ctx->images[ctx->nimages - 2], 141 ctx->images[ctx->nimages - 1]); 142 if(dst == NULL) 143 return -1; 144 pipi_free(ctx->images[ctx->nimages - 2]); 145 pipi_free(ctx->images[ctx->nimages - 1]); 146 ctx->images[ctx->nimages - 2] = dst; 147 ctx->nimages--; 148 } 134 149 else if(!strcmp(cmd, "wrap")) 135 150 { -
libpipi/trunk/pipi/pipi.h
r2700 r2705 86 86 extern pipi_image_t *pipi_resize(pipi_image_t *, int, int); 87 87 88 extern pipi_image_t *pipi_mean(pipi_image_t *, pipi_image_t *); 89 88 90 extern pipi_image_t *pipi_convolution(pipi_image_t *, int, int, double[]); 89 91 extern pipi_image_t *pipi_gaussian_blur(pipi_image_t *, float); -
libpipi/trunk/src/pipi.c
r2704 r2705 52 52 return EXIT_FAILURE; 53 53 } 54 else if(!strcmp(argv[0], "--mean")) 55 { 56 if(pipi_command(ctx, "mean") != 0) 57 return EXIT_FAILURE; 58 } 54 59 else if(!strcmp(argv[0], "--output") || !strcmp(argv[0], "-o")) 55 60 {
Note: See TracChangeset
for help on using the changeset viewer.