public static int[][][] processImage(String fileName) throws IOException{
		if(DEBUG) System.out.println("Processing " + fileName);
		BufferedImage in = getImage(fileName);
		int height = in.getHeight();
		int width = in.getWidth();
		if(DEBUG) System.out.println("Height: " + height + "\nWidth: " + width);
		int blockSize = 8;
		int vertBlocks = height / blockSize;
		int horzBlocks = width / blockSize;
		if(DEBUG) System.out.println("#Vertical Blocks: " + vertBlocks + "\n#Horizontal Blocks: " + horzBlocks + "\n");
		int[][][] rgba = JPEGto2DArray.getRGBL(in);
		int[][] red = rgba[0];
		int[][] green = rgba[1];
		int[][] blue = rgba[2];
		int[][] alpha = rgba[3];
		JPEGto2DArray.writeToTextFile(red,"red");
		JPEGto2DArray.writeToTextFile(green,"green");
		JPEGto2DArray.writeToTextFile(blue,"blue");
		JPEGto2DArray.writeToTextFile(alpha,"alpha");
		return rgba;	
	}