Мне нужно прочитать изображение из файла и преобразовать его в BufferedImage
, используя ImageIO
, например:
BufferedImage temp = ImageIO.read(new File("temp.png"));
Это будет повторяться примерно 30 раз в 1 секунду для множества разных файлов. Я беспокоюсь, что они будут загружены поздно. Должен ли я предварительно загрузить их в массивы или списки, подобные этому?
BufferedImage temp[]; //Or List<BufferedImage>
for(i=0;i<30;i++){
temp[i] = = ImageIO.read(new File("temp.png"));
}