Advertisement
Guest User

Sketch_ImageProcessing

a guest
Feb 18th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.96 KB | None | 0 0
  1. import java.lang.*;
  2.  
  3. PImage img;
  4. int size = 2;
  5. int pixelateAmount = 4000;
  6. boolean canPixelate = false;
  7. boolean canCircullate = false;
  8. int saveIndex = 0;
  9. int imageX;
  10. int imageY;
  11. ImageProcessing imgProcessing;
  12. String saveData = "savedata.txt";
  13.  
  14. void settings()
  15. {
  16.     Integer obj = new Integer(10);
  17.     print("Settings Executed. ");
  18.     img = loadImage("random4.jpg");
  19.     imageX = img.width;
  20.     imageY = img.height;
  21.     String[] loadedData = loadStrings(saveData);
  22.     saveIndex = obj.valueOf(loadedData[0]);
  23.     print("Save Index is: " + saveIndex);
  24.     size(imageX, imageY);
  25. }
  26.  
  27. void setup()
  28. {
  29.     print("Setup executed. ");
  30.     image(img, 0, 0);
  31.     imgProcessing = new ImageProcessing();
  32. }
  33.  
  34. void draw()
  35. {
  36.     if(canPixelate) {
  37.         for(int i = 0; i < pixelateAmount; i++) {
  38.             imgProcessing.pixelate();
  39.         }
  40.     }
  41.     if(canCircullate)
  42.     {
  43.         for(int i = 0; i < pixelateAmount; i++) {
  44.             imgProcessing.circullate();
  45.         }
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement