Този урок разглежда много често срещаното изискване, т.е. как да изрежете изображение в Java, като предоставя конфигурацията на средата, подробен процес под формата на лесни за следване стъпки и изпълним примерен код, който може да се използва във всеки от общи операционни системи. За изрязване на растерно изображение Java базираният код съдържа няколко реда код, които изрязват и записват полученото изображение като BMP файл.
Стъпки за изрязване на изображение в Java
- Конфигурирайте проекта, за да добавите Aspose.Imaging от хранилището на Maven, за да изрежете изображение
- Заредете изходния файл с изображение в обекта на класа Image
- Прехвърляне на обекта Изображение към клас RasterImage
- Кеширайте изображението в паметта за подобрена производителност
- Изрежете изображението, като плъзнете страните навътре, като посочите желаните стойности
- Запазете полученото изображение на диска
Тези стъпки обясняват как в java изрязват растерно изображение, като предоставят подробности за конфигурацията на средата за разработка и стъпка по стъпка процес, който трябва да се следва за тази цел. Споменати са всички необходими класове и методи, необходими за изпълнение на тази задача. Тук изрязването на изображението е описано чрез плъзгане на страните към центъра на изображението, но можете да изрежете изображение, като дефинирате и правоъгълник.
Код за изрязване на изображение в Java
Тези редове код в Java изрязват изображението и го записват обратно на диска, но имате няколко опции за зареждане на изходното изображение, като например можете да заредите изображение от поток, да зададете режим за възстановяване на данни, докато зареждате изображение, да зададете фон цвят, в случай че стойността на пиксела е повредена и задайте максималния разрешен размер на буфера.
В този урок се научихме да изрязваме изображения, но ако искате да научите как да компресирате изображения, вижте статията на как да компресирате изображение в Java.