บทความนี้จะอธิบายวิธี เบลอ 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 มันใช้คลาสรูปภาพเพื่อโหลดภาพถ่ายต้นฉบับ จากนั้นเบลอภาพด้วยการเบลอแบบเกาส์เซียน อย่างไรก็ตาม คุณสามารถปรับแต่งพารามิเตอร์ของวิธีการกรองได้โดยการเปลี่ยนรัศมีของภาพเบลอและค่าซิกมาตามความต้องการของคุณ
ในบทความนี้ เราได้เรียนรู้การ เบลอภาพใน Java แล้ว ในขณะที่หากคุณต้องการพลิกภาพ โปรดอ่านบทความเกี่ยวกับ พลิกภาพใน Java