Kép elmosása Pythonban

Ez az útmutató a elmosódást image mutatja be Pythonban. Elmagyarázza a rendszerbeállításokat, az algoritmust és a futó kódrészletet, hogy elhomályosítsa a képet Pythonban. Módosíthatja ezt a kódot a kép elmosódási hatásának testreszabásához. Ezenkívül a kimeneti képet különböző képformátumokban is renderelheti, például JPG, PNG, GIF, BMP stb.

A kép elhomályosításának lépései Pythonban

  1. Konfigurálja a rendszert a Aspose.Imaging for Python telepítésével a fotók elmosásához
  2. Hozzon létre egy példányt a Image osztályból a bemeneti kép lekéréséhez
  3. Öntse a képet raszteres képbe
  4. Indítsa el a GaussianBlurFilterOptions osztály objektumát
  5. Írja meg a kimeneti elmosódott fotót a save módszerrel

Ezek a lépések felvázolják, hogyan lehet homályosítást adni a fényképhez Pythonban. A folyamat elindításához olvassa el a bemeneti képfájlt, és öntse azt raszterképbe. Ezt követően határozza meg a szükséges beállításokat, és állítsa elő a kimeneti képet saját preferenciái szerint.

Kód a fotó elmosásához Pythonban

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")

Ez a mintakód bemutatja a elmosódás effektus alkalmazását a képekre Pythonban. Főleg az Image osztállyal működik, hogy kiolvassa a bemeneti képet egy adatfolyamról vagy a lemezről. Ezután alkalmazza a Gauss-elmosódást a sugár és a szigmaérték megadásával a kimeneti elmosódás testreszabásához.

Ebben az oktatóanyagban megvizsgáltuk, hogyan lehet homályosítani a képeket Pythonban. Ha azonban meg kell fordítania a képeket, keresse fel a(z) Kép fordítása Pythonban cikket.

 Magyar