Recently, we have written a series of blog posts to show you how to implement various image editing features such as cropping, resizing, flipping, and rotating images. Today, we are going to cover how to apply the blur effect on images. So let’s see how to blur images programmatically in Java.
- Java API to Blur Images – Free Download
- Steps to Blur Images in Java
- Blur an Image in Java
Apply Blur Effect to Images in Java – API Installation#
To apply the blur effect on images, we will use Aspose.Imaging for Java. It is an image editing API that provides a wide range of features to manipulate images. In addition, it supports a variety of raster and vector image formats. You can either download the API or install it using the following Maven configurations.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>22.9</version>
</dependency>
How to Blur Images in Java#
Using Aspose.Imaging for Java, you just need to follow a few easy steps to apply the blur effect on an image. Below are those steps.
- First, load the image file.
- Apply the blur filter on the image.
- Save the updated blur image to the desired location.
Now, let’s have a look at how to blur an image in Java.
Java Code to Blur an Image#
The following are the steps along with API references to blur an image in Java.
- First, load the image using Image.load() method.
- Then, cast image to RasterImage type.
- Blur image using RasterImage.filter() method.
- Save blurred image using RasterImage.save() method.
The following code sample shows how to apply the blur effect on an image in Java.
For demonstration, we applied the blur effect on the following raster image.
Below is the output image we got after applying the blur effect using the Java code sample provided above.
Blurring Image in Java – Get a Free License#
You can get a free temporary license and blur images without evaluation limitations.
Conclusion#
In this article, you have learned how to blur images in Java. You can easily integrate the provided code and blur the images from within your Java applications.
Read More#
You can explore more about the Java image processing API using documentation. Also, you can share your queries with us via our forum.
See Also#
- Convert Images to Grayscale in C#
- Add Watermark to Images using C#
- Compress PNG, JPEG, and TIFF Images using C#
- Image Cropping in C#