Oskärpa bild i Python

Den här guiden utvecklar för att suddra image i Python. Den förklarar systeminställningarna, algoritmen och ett körande kodavsnitt för att suddra bilden i Python. Du kan ändra den här koden för att anpassa bildens suddighetseffekt. Dessutom kan du rendera utdatabilden i olika bildformat som JPG, PNG, GIF, BMP, etc.

Steg för att göra bilder oskarpa i Python

  1. Konfigurera systemet genom att installera Aspose.Imaging for Python för att göra foton suddiga
  2. Skapa en instans av klassen Image för att hämta indatabilden
  3. Kasta bilden till en rasterbild
  4. Initiera ett objekt av klassen GaussianBlurFilterOptions
  5. Skriv ut det suddiga fotot med metoden save

Dessa steg beskriver hur du lägger till oskärpa i fotot i Python. För att initiera processen, läs indatafilen och casta den till en rasterbild. Definiera sedan de nödvändiga alternativen och rendera utdatabilden enligt dina preferenser.

Koda för att sudda ut foto i Python

import aspose.imaging
import aspose.pycore as aspycore
from aspose.imaging import Image, RasterImage
from aspose.imaging.imagefilters.filteroptions import GaussianBlurFilterOptions
import os
path = "C://SampleFiles//"
license = aspose.imaging.License()
license.set_license(path + "License.lic")
# Load the input image
with Image.load(os.path.join(path, "grayscaled.jpg")) as image:
# Cast the image into RasterImage
if aspycore.is_assignable(image, RasterImage):
raster_image = aspycore.as_of(image, RasterImage)
# Create the GaussianBlurFilterOptions object
options = GaussianBlurFilterOptions(5,5)
raster_image.filter(image.bounds, options)
image.save(os.path.join(path, "blur.png"))
print("Image Blurred Successfully")

Denna exempelkod visar tillämpningen av oskärpa effekten på bilder i Python. Det fungerar främst med klassen Image för att läsa ingångsbilden från en stream eller disken. Applicera sedan Gaussoskärpan genom att ange radien och sigmavärdet för att anpassa utmatningsoskärpan.

I den här handledningen har vi utforskat för att suddra foto i Python. Men om du behöver vända bilder, gå till artikeln om Vänd bilden i Python.

 Svenska