В этом руководстве рассматривается очень распространенное требование, т. е. как обрезать изображение в Java, предоставляя конфигурацию среды, подробный процесс в виде простых шагов и исполняемый пример кода, который можно использовать в любой из распространенные операционные системы. Чтобы обрезать растровое изображение, код на основе Java содержит пару строк кода, которые обрезают и сохраняют результирующее изображение в виде файла BMP.
Шаги по обрезке изображения в Java
- Настройте проект, чтобы добавить Aspose.Imaging из репозитория Maven, чтобы обрезать изображение.
- Загрузите исходный файл изображения в объект класса Image
- Приведите объект изображения к классу RasterImage
- Кэшируйте изображение в память для повышения производительности
- Обрежьте изображение, сдвинув стороны внутрь, указав нужные значения.
- Сохраняем полученное изображение на диск
Эти шаги объясняют, как в растровом изображении обрезки java, предоставляя подробную информацию о конфигурации среды разработки и пошаговый процесс, который необходимо выполнить для этой цели. Упомянуты все необходимые классы и методы, которые требуются для выполнения этой задачи. Здесь обрезка изображения описывается путем сдвига сторон к центру изображения, однако вы можете обрезать изображение, также определив прямоугольник.
Код для обрезки изображения в Java
Эти строки кода в * Java обрезают изображение и сохраняют * его обратно на диск, однако у вас есть несколько вариантов загрузки исходного изображения, например, вы можете загрузить изображение из потока, установить режим восстановления данных при загрузке изображения, установить фон цвет, если значение пикселя повреждено, и установите максимально допустимый размер буфера.
В этом руководстве мы научились обрезать изображения, однако, если вы хотите научиться сжимать изображения, обратитесь к статье как сжать изображение в Java.