Manipulace se chytrými filtry v Aspose.PSD pro Python
Přehled
Existují 3 způsoby, jak použít chytré filtry v Aspose.PSD pro Python.
Přímé Použití Filtru
V tomto ukázkovém kódu můžeme vidět příklad, jak přímo použít chytré filtry v Aspose.PSD pro Python.
Nejprve kód určuje zdrojový soubor PSD, výstupní soubor pro původní obrázek a výstupní soubor pro aktualizovaný obrázek.
Poté kód načte obrázek PSD pomocí metody Image.load() a přetypuje ho na objekt PsdImage.
Původní obrázek je pak uložen pomocí metody save() s určeným názvem výstupního souboru.
Je vytvořen objekt SharpenSmartFilter, který představuje chytrý filtr, který se bude aplikovat.
Následně kód získá běžnou vrstvu z obrázku PSD pomocí im.layers[1].
Následně se pomocí smyčky třikrát aplikuje štípání na běžnou vrstvu.
Nakonec je aktualizovaný obrázek uložen pomocí metody save() a určený název výstupního souboru.
Tento kód ukazuje, jak přímo použít chytré filtry v Aspose.PSD pro Python. Použitím odpovídajících filtrů a jejich aplikací na požadované vrstvy lze dosáhnout požadovaných efektů na obrázcích.
Manipulace se Chytrými Filtry v Chytrých Objektech
Nejprve kód určuje zdrojový soubor PSD, výstupní soubor pro původní obrázek a výstupní soubor pro aktualizovaný obrázek.
Obrázek PSD je načten pomocí metody Image.load() a pak přetypován na objekt PsdImage.
Původní obrázek je uložen pomocí metody save() s určeným názvem výstupního souboru.
Kód pak přetypuje druhou vrstvu obrázku PSD na objekt SmartObjectLayer, který představuje vrstvu chytrého objektu.
Poté kód pokračuje v úpravě chytrých filtrů. V tomto příkladu ukazuje, jak pracovat se dvěma typy chytrých filtrů: GaussianBlurSmartFilter a AddNoiseSmartFilter.
Pro GaussianBlurSmartFilter kód aktualizuje hodnoty filtru, včetně poloměru, režimu míchání, průhlednosti a toho, zda je povolen nebo ne.
Pro AddNoiseSmartFilter kód nastaví distribuci šumu na NoiseDistribution.UNIFORM.
Následně kód přidá do chytré objektové vrstvy dva nové položky filtrů: další GaussianBlurSmartFilter a AddNoiseSmartFilter.
Po přidání nových filtrů kód aplikuje změny pomocí metody update_resource_values().
Nakonec kód ukazuje, jak přímo aplikovat filtry na vrstvu a na masku vrstvy pomocí metod apply() a apply_to_mask().
Aktualizovaný obraz je pak uložen pomocí metody save() a určený název výstupního souboru.
Postupováním podle tohoto ukázkového kódu se můžete naučit, jak pracovat s chytrými filtry v Aspose.PSD pro Python. Knihovna poskytuje širokou škálu chytrých filtrů, každý s vlastním souborem vlastností a metod, které lze upravit k dosažení požadovaných efektů na vašich obrázcích.
Aplikace Chytrých Filtrů na Masku Vrstvy
Aplikace Chytrých Filtrů na Masky: Silná Technika Úpravy Obrázků
Chytré filtry jsou populární funkcí v softwaru pro úpravu obrázků, která uživatelům umožňuje aplikovat různé filtry a efekty na své obrázky. Jedna zajímavá technika, kterou lze pomocí chytrých filtrů dosáhnout, je jejich aplikace na masky. V tomto článku prozkoumáme, jak aplikovat chytré filtry na masky a diskutujeme o jejich použití ve světě úprav obrázků.
Co je Maska? Předtím, než se ponoříme do aplikace chytrých filtrů na masky, pojďme nejprve porozumět tomu, co je maska. V úpravě obrázků je maska šedotónový obrázek, který určuje průhlednost určitých částí obrázku. Maska může být použita k selektivní aplikaci filtrů, úprav nebo efektů na konkrétní části obrázku, zatímco je zanecháno jiné oblasti nezměněno.
Aplikace Chytrých Filtrů na Masky: Při aplikaci chytrých filtrů na masky jsou filtry aplikovány pouze na oblasti určené maskou. To umožňuje přesnou kontrolu nad tím, na které části obrázku je filtr aplikován. Manipulací s maskou můžete určit intenzitu a rozsah účinku filtru.
Zkontrolujte prosím předchozí příklad a metodu: API Reference Aplikace Chytrých Filtrů na Masku