Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 17th, 2012  |  syntax: None  |  size: 0.92 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. void mousePressed() {
  2.   // Upload the current camera frame.
  3.   println("Uploading");
  4.  
  5.   // First compress it as a jpeg.
  6.   byte[] compressedImage = compressImage(cam);
  7.  
  8.   // Create an ArrayList (which implements Collection) to hold tags
  9.   ArrayList tags = new ArrayList();
  10.  
  11.   // Add as many tags as you like to the tags ArrayList
  12.   tags.add("cosmic");
  13.   tags.add("manifold");
  14.  
  15.   // Set some meta data.
  16.   UploadMetaData uploadMetaData = new UploadMetaData();
  17.   uploadMetaData.setTitle("Frame " + frameCount + " Uploaded from Processing");
  18.   uploadMetaData.setTags(tags); // Pass in the tags!
  19.   uploadMetaData.setDescription("To find out how, go to http://frontiernerds.com/upload-to-flickr-from-processing");  
  20.   uploadMetaData.setPublicFlag(true);
  21.  
  22.   // Finally, upload/
  23.   try {
  24.     uploader.upload(compressedImage, uploadMetaData);
  25.   }
  26.   catch (Exception e) {
  27.     println("Upload failed");
  28.   }
  29.  
  30.   println("Finished uploading");  
  31. }