Advertisement
Guest User

Untitled

a guest
Nov 25th, 2014
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. /* auto test*/
  2. void
  3. AutoTest(IMAGE *image)
  4. {
  5. char fname[SLEN] = "RingMall";
  6. char sname[SLEN];
  7.  
  8. image = ReadImage(fname);
  9. BlackNWhite(image);
  10. strcpy(sname, "bw");
  11. SaveImage(sname, image);
  12. printf("Black & White tested!\n\n");
  13.  
  14. image = ReadImage(fname);
  15. VFlip(image);
  16. strcpy(sname, "vflip");
  17. SaveImage(sname, image);
  18. printf("VFlip tested!\n\n");
  19.  
  20. image = ReadImage(fname);
  21. HMirror(image);
  22. strcpy(sname, "hmirror");
  23. SaveImage(sname, image);
  24. printf("HMirror tested!\n\n");
  25.  
  26. image = ReadImage(fname);
  27. ColorFilter(image, 180, 180, 50, 70, 0, 255, 0);
  28. strcpy(sname, "colorfilter");
  29. SaveImage(sname, image);
  30. printf("Color Filter tested!\n\n");
  31.  
  32. image = ReadImage(fname);
  33. Shuffle(image);
  34. strcpy(sname, "shuffle");
  35. SaveImage(sname, image);
  36. printf("Shuffle tested!\n\n");
  37.  
  38. image = ReadImage(fname);
  39. Edge(image);
  40. strcpy(sname, "edge");
  41. SaveImage(sname, image);
  42. printf("Edge Detection tested!\n\n");
  43.  
  44. image = ReadImage(fname);
  45. Posterize(image, 7);
  46. strcpy(sname, "poster");
  47. SaveImage(sname, image);
  48. printf("Posterize tested!\n\n");
  49.  
  50. image = ReadImage(fname);
  51. FillLight(image, 200, 20);
  52. strcpy(sname, "light");
  53. SaveImage(sname, image);
  54. printf("Fill Light tested!\n\n");
  55.  
  56. image = ReadImage(fname);
  57. Overlay("Peter", image, 350, 300);
  58. strcpy(sname, "overlay_peter");
  59. SaveImage(sname, image);
  60. printf("Peter tested!\n\n");
  61.  
  62.  
  63. image = ReadImage(fname);
  64. Overlay("Spider", image, 90,-10);
  65. strcpy(sname, "overlay_spider");
  66. SaveImage(sname, image);
  67. printf("Spider tested!\n\n");
  68.  
  69. image = ReadImage(fname);
  70. Rotate(image);
  71. strcpy(sname,"rotate");
  72. SaveImage,(sname,image);
  73. printf("Rotate tested!\n\n");
  74.  
  75. image = ReadImage(fname);
  76. Resize(60,image);
  77. strcpy(sname,"smallresize");
  78. SaveImage,(sname,image);
  79. printf("Small Resize tested!\n\n");
  80.  
  81. image = ReadImage(fname);
  82. Resize(175,image);
  83. strcpy(sname,"bigresize");
  84. SaveImage,(sname,image);
  85. printf("Big Resize tested!\n\n");
  86.  
  87. image = ReadImage(fname);
  88. AddOuterBorder(image,"blue",10);
  89. strcpy(sname,"outerborder");
  90. SaveImage,(sname,image);
  91. printf("Outer Border tested!\n\n");
  92.  
  93. image = ReadImage(fname);
  94. CutPaste(image, 370, 20, 27, 57, 3);
  95. strcpy(sname, "cutPaste");
  96. SaveImage(sname, image);
  97. printf("Cut Paste Tested! \n\n");
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement