Тази статия обяснява как да замъглите image в Java. Той обсъжда конфигурацията на средата, потока на програмата и примерен код за замъгляване на картина в Java. Освен това можете да контролирате интензитета на ефекта на размазване за всеки формат на изходното изображение като PNG, JPG, BMP и т.н.
Стъпки за замъгляване на картина в Java
- Подгответе системната среда, като конфигурирате Aspose.Imaging for Java от мениджъра на хранилището за замъгляване на изображения
- Използвайте класа Image, за да заредите изходното изображение
- Извикайте филтърния метод, за да приложите ефекта на размазване на изображението
- Експортирайте замъглената изходна картина, като използвате метода save
Тези стъпки представят общ преглед на това как да добавите размазване към снимка в Java. В първата стъпка заредете изходния файл с изображение от поток от памет или диск въз основа на изискванията на вашето приложение. След това замъглете входното изображение и изобразете изходния резултат във всеки от предпочитаните от вас формати на изображението.
Код за замъгляване на снимка в Java
import com.aspose.imaging.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Blur images using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the image | |
com.aspose.imaging.Image image = com.aspose.imaging.Image.load( "input.jpg"); | |
// Convert the image into RasterImage | |
com.aspose.imaging.RasterImage rasterImage = (com.aspose.imaging.RasterImage)image; | |
// Apply blur effect | |
rasterImage.filter(rasterImage.getBounds(), | |
new com.aspose.imaging.imagefilters.filteroptions.GaussianBlurFilterOptions(5, 5)); | |
// Save blurred image | |
rasterImage.save("blur.png"); | |
System.out.println("Image blurred successfully"); | |
} | |
} |
Този кодов фрагмент показва основния подход за добавяне на ефекта на размазване върху картини в Java. Той използва класа Image, за да зареди изходната снимка и след това замъглява изображението с Gaussian blur. Можете обаче да импровизирате параметрите на филтърния метод, като промените радиуса на замъгляването и сигма стойността според вашите изисквания.
В тази статия се научихме да размазваме снимка в Java. Докато, ако искате да обръщате изображения, прочетете статията на Обърнете изображението в Java.