
Obrazová úprava je nezbytná pro zlepšení a manipulaci s obrázky v různých aplikacích.V předchozích příspěvcích jsme se zabývali tématy, jako jsou: Krásné obrázky, rotační obrázky, a Blouzelné obrázky. Dnes se budeme soustředit na to, jak aplikovat median a Wiener filtry – dvě životně důležité techniky pro odstraňování a odstraňování obraz#.
- C# API pro aplikaci Median a Wiener Image Filters
- Aplikujte Median Filter na obrázek v C#
- Aplikujte Gauss Wiener Filter na obrázek
- Motion Wiener Filtrování obrazu
C# API pro aplikace Median a Wiener Image Filters - Free Download
a to Aspose.Imaging pro .NET API je výkonným řešením pro implementaci technik filtrování obrazu v aplikacích .NET. Tato knihovna vám umožňuje efektivně aplikovat jak mediální, tak i Wiener filtry, čímž je nezbytným nástrojem pro C# image processing. Stáhněte si API nebo nainstalovat přímo z NuGet pomocí následujícího příkazu:
PM> Install-Package Aspose.Imaging
Aplikujte Median Filter na obrázek v C# {#Aplikujte Median-Filter-to-an-Image}
mediánový filtr je nelineární digitální filtrovací technika, která účinně snižuje hluk ve snímcích, což z něj činí cenným nástrojem při filtrování obrazu C#:
- Nahrávejte obrázek pomocí Přehrávač / Load() a metody .
- Vložte obrázek do Rasterimage typů .
- Vytvořte si příklad z MedianFilterOptions třída a zahájit ji s požadovanou velikostí obdélníku.
- Využijte mediánový filtr pomocí RasterImage.Filter(Rectangle, MedianFilterOptions) a metody .
- Shromažďujte výsledný obrázek pomocí RasterImage.Save() a další informace() a metody .
Zde je vzorek kódu, který ukazuje, jak aplikovat mediánový filtr na obrázek v C#:
Před a po srovnání
Níže je srovnání obrazu před a po aplikaci mediálního filtru:

Aplikujte Gauss Wiener Filter na obrázek v C#
Gauss Wiener filter je dalším účinným přístupem k minimalizování přidaného hluku a hluku ve snímcích#:
- Nahrávejte obrázek pomocí Přehrávač / Load() a metody .
- Vložte obrázek do Rasterimage typů .
- Vytvořte si příklad z GaussWienerFilterOptions třída a zahájit ji s požadovanou velikostí rádio a hladkou hodnotou.
- (Opcionální) Pro grafický obrázek nastavte GaussWienerFilterOptions.Grayscale Vlastnictví je pravda.
- Aplikujte filtr Gauss Wiener pomocí RasterImage.Filter(Rectangle, GaussWienerFilterOptions) a metody .
- Shromažďujte výsledný obrázek pomocí RasterImage.Save() a další informace() a metody .
Zde je vzorek kódu pro aplikaci filtru Gauss Wiener na obrázek v C#:
Před a po srovnání
Níže můžete vidět obrázek před a po aplikaci filtru Gauss Wiener s možností šedého stupn:

A tady je obrázek před a po aplikaci filtru Gauss Wiener bez šedé skály:

Aplikujte Motion Wiener Filter na obrázek v C#
motion Wiener filter je speciálně navržen tak, aby eliminoval zmatek způsobený pohyblivými objekty#:
- Nahrávejte obrázek pomocí Přehrávač / Load() a metody .
- Vložte obrázek do Rasterimage typů .
- Vytvořte si příklad z MotionWienerFilterOptions třída a zahájit ji s délkou, hladkou hodnotou a úhlem.
- Použijte filtrovací program Wiener pomocí RasterImage.Filter(Rectangle, MotionWienerFilterOptions) a metody .
- Shromažďujte výsledný obrázek pomocí RasterImage.Save() a další informace() a metody .
Zde je vzorek kódu, který ukazuje, jak aplikovat pohybový filtr Wiener na obrázek v C#:
Před a po srovnání

C# Median a Wiener Image Filtering API - Získejte bezplatnou licenci
Můžete Získejte bezplatnou dočasnou licenci aplikovat mediální a Wiener filtry na obrázky bez omezení hodnocení.
závěr
V tomto článku jsme zkoumali proces aplikace median a Wiener filtrů na obrázky v C#. Také jsme zkoumali metody ke snížení hluku od pohybujících se objektů v obrázcích. Můžete tyto funkce bezproblémově integrovat do vašich aplikací C#, abyste vylepšili své schopnosti upravování obrázků. Ať už hledáte C# obrazový výukový program pro začátečníky nebo pokročilé techniky, Aspose Plugin poskytuje komplexní řešení pro všechny vaše potřeby zpracování obrázk.
Přečtěte si více
Chcete-li se dozvědět více o .NET image processing API, zkontrolujte Dokumentace. Pokud máte jakékoliv dotazy, cítit se svobodně dostat prostřednictvím našeho Fórum.
Vidět také
- Převod obrázků na Grayscale v C#
- Přidání vodoznaku k obrázkům pomocí C#
- Komprimovat PNG, JPEG a TIFF snímky pomocí C#
- Obrázek Cropping v C#
More in this category
- C# Animation Maker Plugin: Vytvořte úžasné animace s Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: Zlepšete své obrázky s pokročilými filtry
- Sloučení obrázků v C# s pluginem Aspose.Imaging Image Merger za 99 USD
- Dostupné zpracování obrazů pro podniky s Aspose.Imaging
- Cenově dostupná rotace obrázků v C# | Aspose.Imaging $99 plugin