Как исправить «OutOfMemoryError: java.lang.OutOfMemoryError: пространство кучи Java» в JES - PullRequest
1 голос
/ 11 апреля 2019

Я пытаюсь отрегулировать изображение в оттенках серого в формате JES, размер изображения составляет около 3000x2000. Всякий раз, когда я запускаю его, выдает мне OutOfMemoryError: java.lang.OutOfMemoryError: пространство кучи Java.

Я довольно новичок в этом языке, поэтому я не уверен, что проблема в моем коде.

def grayscale(pic):
 for p in getPixels(pic):
  intensity = (getRed(p) + getGreen(p) + getBlue(p))/3
  setColor(p, makeColor(intensity, intensity, intensity))

На выходе должна быть только версия изображения в градациях серого

...