Как получить субизображение из буферизованного изображения - PullRequest
9 голосов
/ 28 апреля 2011

Мы можем получить вспомогательное изображение из BufferedImage, используя getSubimage(int,int,int,int), но моя проблема в том, что я хочу получить точное изображение (прямоугольное изображение), передавая двойные значения как width и height.Есть ли альтернатива для этого?

1 Ответ

9 голосов
/ 28 апреля 2011

приведите двойные значения к int.

getSubImage((int)x, (int)y, (int)width, (int)height);

и как уже упоминалось @camickr. Внутренние ячейки будут по-прежнему представлены целыми значениями пикселей. Если каждая ячейка имеет площадь 5 пикселей. Первая ячейка начинается с (0, 0), вторая ячейка начинается с (5, 0) и т. Д. *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...