diff --git a/BasicImages/BasicImages.pde b/BasicImages/BasicImages.pde index 8b13789..cfe2d6e 100644 --- a/BasicImages/BasicImages.pde +++ b/BasicImages/BasicImages.pde @@ -1 +1,17 @@ +PImage knicks; +PImage punkin; +float scaleFactor=.5; +void setup(){ + size(800,600); + knicks= loadImage("New-York-Knicks-Logo.jpg"); + background(0); + punkin= loadImage("MehtaPumpkinSpooky.jpg"); + + +} +void draw(){ + background(0); + tint(0,255,0,128); + image(knicks,mouseX,mouseY,200,200); +} \ No newline at end of file diff --git a/BasicImages/data/MehtaPumpkinSpooky.jpg b/BasicImages/data/MehtaPumpkinSpooky.jpg new file mode 100644 index 0000000..ad0b582 Binary files /dev/null and b/BasicImages/data/MehtaPumpkinSpooky.jpg differ diff --git a/BasicImages/data/New-York-Knicks-Logo.jpg b/BasicImages/data/New-York-Knicks-Logo.jpg new file mode 100644 index 0000000..7c736e6 Binary files /dev/null and b/BasicImages/data/New-York-Knicks-Logo.jpg differ diff --git a/FilteringImages/FilteringImages.pde b/FilteringImages/FilteringImages.pde index 8b13789..01a9baf 100644 --- a/FilteringImages/FilteringImages.pde +++ b/FilteringImages/FilteringImages.pde @@ -1 +1,14 @@ - +PImage knicks; +PImage pumpkin; +float scaleFactor=.5; +void setup(){ + size(800,600); + knicks=loadImage("New-York-Knicks-Logo.jpg"); + pumpkin=loadImage("MehtaPumpkinSpooky.jpg"); +} +void draw(){ + background(0); + image(knicks,mouseX,mouseY,200,100); + filter(GRAY); +} + \ No newline at end of file diff --git a/FilteringImages/data/MehtaPumpkinSpooky.jpg b/FilteringImages/data/MehtaPumpkinSpooky.jpg new file mode 100644 index 0000000..ad0b582 Binary files /dev/null and b/FilteringImages/data/MehtaPumpkinSpooky.jpg differ diff --git a/FilteringImages/data/New-York-Knicks-Logo.jpg b/FilteringImages/data/New-York-Knicks-Logo.jpg new file mode 100644 index 0000000..7c736e6 Binary files /dev/null and b/FilteringImages/data/New-York-Knicks-Logo.jpg differ diff --git a/IndependentImagePractice/IndependentImagePractice.pde b/IndependentImagePractice/IndependentImagePractice.pde index 8b13789..3c29849 100644 --- a/IndependentImagePractice/IndependentImagePractice.pde +++ b/IndependentImagePractice/IndependentImagePractice.pde @@ -1 +1,12 @@ - +PImage jets, mask, nyc; //create PImages +void setup(){ + size(600,600); //size of plot + jets=loadImage("Jets.jpg"); //load image "jets", which is the jets logo + nyc=loadImage("NYC.jpg"); //load image "nyc", which is the NY skyline + nyc.blend(jets,0,0,600,600,0,0,600,600,MULTIPLY); //blend the jets logo onto nyc +} +void draw(){ + image(nyc,0,0); //draw image nyc + tint(mouseY*.425,0,0); //as you move mouse down, the image is tinted more red +} + \ No newline at end of file diff --git a/IndependentImagePractice/data/Earth.jpg b/IndependentImagePractice/data/Earth.jpg new file mode 100644 index 0000000..e383843 Binary files /dev/null and b/IndependentImagePractice/data/Earth.jpg differ diff --git a/IndependentImagePractice/data/Jets.jpg b/IndependentImagePractice/data/Jets.jpg new file mode 100644 index 0000000..965f5c2 Binary files /dev/null and b/IndependentImagePractice/data/Jets.jpg differ diff --git a/IndependentImagePractice/data/NYC.jpg b/IndependentImagePractice/data/NYC.jpg new file mode 100644 index 0000000..3499bcc Binary files /dev/null and b/IndependentImagePractice/data/NYC.jpg differ diff --git a/IndependentImagePractice/data/apple.jpg b/IndependentImagePractice/data/apple.jpg new file mode 100644 index 0000000..2fc3bc8 Binary files /dev/null and b/IndependentImagePractice/data/apple.jpg differ diff --git a/IndependentImagePractice/data/heart.jpg b/IndependentImagePractice/data/heart.jpg new file mode 100644 index 0000000..88e45f8 Binary files /dev/null and b/IndependentImagePractice/data/heart.jpg differ diff --git a/IndependentImagePractice/data/swirl.jpg b/IndependentImagePractice/data/swirl.jpg new file mode 100644 index 0000000..95600f5 Binary files /dev/null and b/IndependentImagePractice/data/swirl.jpg differ diff --git a/MaskingImages/MaskingImages.pde b/MaskingImages/MaskingImages.pde index 8b13789..6f2a2c2 100644 --- a/MaskingImages/MaskingImages.pde +++ b/MaskingImages/MaskingImages.pde @@ -1 +1,12 @@ - +PImage mainImage; +PImage mask; +void setup(){ + size(800,600); //size + mainImage=loadImage("raindrop.jpg");//mainimage which is a raindrop + mask=loadImage("taj_grayscale.jpg");//mask which is the taj mahal + mainImage.mask(mask);//use taj mahal to mask raindrops +} +void draw(){ + background(0);//black background + image(mainImage,100,100);//draw raindrop +} \ No newline at end of file diff --git a/MaskingImages/data/raindrop.jpg b/MaskingImages/data/raindrop.jpg new file mode 100644 index 0000000..c951888 Binary files /dev/null and b/MaskingImages/data/raindrop.jpg differ diff --git a/MaskingImages/data/taj_grayscale.jpg b/MaskingImages/data/taj_grayscale.jpg new file mode 100644 index 0000000..12238ab Binary files /dev/null and b/MaskingImages/data/taj_grayscale.jpg differ diff --git a/MaskingImages/data/tajmahal.jpg b/MaskingImages/data/tajmahal.jpg new file mode 100644 index 0000000..e1910eb Binary files /dev/null and b/MaskingImages/data/tajmahal.jpg differ