Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* auto test*/
- void
- AutoTest(IMAGE *image)
- {
- char fname[SLEN] = "RingMall";
- char sname[SLEN];
- image = ReadImage(fname);
- BlackNWhite(image);
- strcpy(sname, "bw");
- SaveImage(sname, image);
- printf("Black & White tested!\n\n");
- image = ReadImage(fname);
- VFlip(image);
- strcpy(sname, "vflip");
- SaveImage(sname, image);
- printf("VFlip tested!\n\n");
- image = ReadImage(fname);
- HMirror(image);
- strcpy(sname, "hmirror");
- SaveImage(sname, image);
- printf("HMirror tested!\n\n");
- image = ReadImage(fname);
- ColorFilter(image, 180, 180, 50, 70, 0, 255, 0);
- strcpy(sname, "colorfilter");
- SaveImage(sname, image);
- printf("Color Filter tested!\n\n");
- image = ReadImage(fname);
- Shuffle(image);
- strcpy(sname, "shuffle");
- SaveImage(sname, image);
- printf("Shuffle tested!\n\n");
- image = ReadImage(fname);
- Edge(image);
- strcpy(sname, "edge");
- SaveImage(sname, image);
- printf("Edge Detection tested!\n\n");
- image = ReadImage(fname);
- Posterize(image, 7);
- strcpy(sname, "poster");
- SaveImage(sname, image);
- printf("Posterize tested!\n\n");
- image = ReadImage(fname);
- FillLight(image, 200, 20);
- strcpy(sname, "light");
- SaveImage(sname, image);
- printf("Fill Light tested!\n\n");
- image = ReadImage(fname);
- Overlay("Peter", image, 350, 300);
- strcpy(sname, "overlay_peter");
- SaveImage(sname, image);
- printf("Peter tested!\n\n");
- image = ReadImage(fname);
- Overlay("Spider", image, 90,-10);
- strcpy(sname, "overlay_spider");
- SaveImage(sname, image);
- printf("Spider tested!\n\n");
- image = ReadImage(fname);
- Rotate(image);
- strcpy(sname,"rotate");
- SaveImage,(sname,image);
- printf("Rotate tested!\n\n");
- image = ReadImage(fname);
- Resize(60,image);
- strcpy(sname,"smallresize");
- SaveImage,(sname,image);
- printf("Small Resize tested!\n\n");
- image = ReadImage(fname);
- Resize(175,image);
- strcpy(sname,"bigresize");
- SaveImage,(sname,image);
- printf("Big Resize tested!\n\n");
- image = ReadImage(fname);
- AddOuterBorder(image,"blue",10);
- strcpy(sname,"outerborder");
- SaveImage,(sname,image);
- printf("Outer Border tested!\n\n");
- image = ReadImage(fname);
- CutPaste(image, 370, 20, 27, 57, 3);
- strcpy(sname, "cutPaste");
- SaveImage(sname, image);
- printf("Cut Paste Tested! \n\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement