Advertisement
Guest User

Untitled

a guest
Jun 6th, 2015
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. import processing.serial.*;
  2.  
  3. int Y_res = 48;
  4. int j = 0;
  5. PImage img;
  6. int div;
  7. int greyval;
  8.  
  9. Serial myPort;
  10.  
  11. void setup() {
  12. img = loadImage("10.jpg");
  13. div = img.height / Y_res;
  14. img.resize(img.width/div, img.height/div);
  15.  
  16. String portName = Serial.list()[5];
  17. myPort = new Serial(this, portName, 115200);
  18.  
  19. }
  20.  
  21. void draw() {
  22.  
  23. }
  24.  
  25. void serialEvent(Serial myPort) {
  26. int inByte = myPort.read();
  27. if (j < 25) {
  28. if (inByte == 'K') {
  29. for (int i = 0; i < 36 ; i++) {
  30.  
  31. myPort.write("S");
  32. color pix = img.get(j, i);
  33. greyval = int(brightness(pix));
  34. myPort.write(greyval);
  35. println(greyval);
  36. }
  37. myPort.write("E");
  38. j++;
  39. }
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement