чтение и сохранение файла .bmp в Java

Я пытаюсь прочитать файл .bmp с именемcircle1.bmp, Он находится в пакете, который я импортировал в следующий файл.

Пока у меня есть следующий код, но когда я запускаю следующий код, я получаю:

javax.imageio.llOException: Не могу прочитать входной файл!

public void setUp() throws IOException
{
    BufferedImage image = ImageIO.read(new File("circle1.bmp"));
    byte[][] greenInputData = new byte[30][40];

    for (int x = 0; x < inputData.length; x++)
    {
        for (int y = 0; y < inputData[x].length; y++)
        {
            int color = image.getRGB(x, y);
            //alpha[x][y] = (byte)(color>>24);
            //red[x][y] = (byte)(color>>16);
            greenInputData[x][y] = (byte)(color>>8);
            //blue[x][y] = (byte)(color);
        }
    }
    this.inputData = greenInputData;

    System.out.println(this.inputData);
}

Ответы на вопрос(2)

Ваш ответ на вопрос