User Tools

Site Tools


ascii_art

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
ascii_art [2023/03/25 15:34] – [Step 4. Convert brightness numbers to ASCII characters] frchrisascii_art [2023/03/25 15:47] – [Step 3. Convert the RGB tuples of your pixels into single brightness numbers] frchris
Line 152: Line 152:
 ==== Step 2. Load your image’s pixel data into a 2-dimensional array ==== ==== Step 2. Load your image’s pixel data into a 2-dimensional array ====
 <code Step2.java> <code Step2.java>
 +
 import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
 import java.io.File; import java.io.File;
 import java.io.IOException; import java.io.IOException;
 import javax.imageio.ImageIO; import javax.imageio.ImageIO;
 +/** 
 + * Start Step2 with this code.  
 + * The image will return a single line of ints that represent color 
 + * and you need to make a 2D Array of Color from it.  
 + * 
 + * @author Chris Thiel, OFMCap 
 + * @version 25 Mar 2023 
 + */
 public class Step2 public class Step2
 { {
Line 296: Line 304:
  
     }     }
 +    public int[][] getBrightness() 
 +    { 
 +        return brightness; 
 +    }
     public static void main(String[] args) {     public static void main(String[] args) {
-        Step3 pic= new Step3("StBernardSm.jpg"); // change this to the picture you picked +        Step3 pic= new Step3("MyPicture.jpg"); // change this to the picture you picked 
-        JFrame window = new JFrame("Step 2 Tester");+        JFrame window = new JFrame("Step 3");
         window.setSize(pic.getWidth(), pic.getHeight());         window.setSize(pic.getWidth(), pic.getHeight());
         window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);         window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ascii_art.txt · Last modified: 2023/03/27 10:46 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki