У меня буферизованное изображение с множеством маленьких квадратов (сетки). Это изображение создается на основе выбранного пользователем фонового изображения. выбор велик, тогда переполнение памяти происходит, даже если установлено 1GB.
Код для буферизованного изображения выглядит так:
mainMap = new BufferedImage(width, height, BufferedImage.TYPE_3BYTE_BGR);
Я использую только 4 цвета. Я хотел бы оптимизировать код как для пространства, так и для времени.
Пожалуйста, предложите.