Ez a rövid útmutató bemutatja, hogyan alakíthatja át a(z) image fájlt szürkeárnyalatossá a Pythonban. Elmagyarázza az algoritmust és egy futtatható mintakódot, amellyel a kép szürkeárnyalatosra változik a Pythonban. Ezenkívül nincs szükség bonyolult képfeldolgozó szoftverre ahhoz, hogy ezt a funkciót a környezetében használhassa.
Lépések a kép szürkeárnyalatossá konvertálásához a Pythonban
- Konfigurálja a rendszert a Aspose.Imaging for Python telepítésével a képek szürkeárnyalatossá alakításához
- Töltse be a bemeneti színes képet a Image osztály által közzétett betöltési metódus meghívásával
- Konvertálja a betöltött képet szürkeárnyalatos színtérré
- Exportálja a kimeneti szürkeárnyalatos képet a save módszerrel
Ezek a lépések megadják az általános részleteket a kép szürkeárnyalatos megjelenítéséhez a Pythonban. Először állítsa be a rendszert a könyvtár telepítésével és a szükséges névterek importálásával. Ezután töltse be a forrásképet, alakítsa át szürkeárnyalatossá, és írja be a kimeneti képet az átalakítás befejezéséhez.
Kód a színes kép szürkeárnyalatos megjelenítéséhez Pythonban
import aspose.imaging | |
import aspose.pycore as aspycore | |
from aspose.imaging import Image, RasterImage | |
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, "input.jpg")) as image: | |
# Cast the image into RasterImage | |
if aspycore.is_assignable(image, RasterImage): | |
raster_image = aspycore.as_of(image, RasterImage) | |
# Convert image to grayscale | |
raster_image.grayscale() | |
image.save(os.path.join(path, "Grayscale.png")) | |
print("Image Converted to Grayscale Successfully") |
Ez a kódrészlet bemutatja, hogyan lehet színes képet szürkeárnyalatosra renderelni Pythonban. Az Image osztállyal együttműködve beolvassa a bemeneti színes fényképet, majd meghívja a szürkeárnyalatos metódust a színtér átalakításához. Végül a mentési módszerrel írja be a kimeneti képet a lemezre vagy egy adatfolyamba az igényeinek megfelelően.
Ebben a cikkben megtanulta a színes képek feldolgozását és szürkeárnyalatossá konvertálását Pythonban. A kép vektorformátumba konvertálásához olvassa el a Kép konvertálása SVG-re Pythonban. cikket.