
A képszerkesztés elengedhetetlen a képek fejlesztéséhez és manipulálásához különböző alkalmazásokon keresztül. Előző bejegyzésekben olyan témákat fedtünk fel, mint: Krónikus képek, Rotációs képek, és Blurkoló képekMa arra fogunk összpontosítani, hogyan kell alkalmazni a median és a Wiener szűrőket – két létfontosságú technikát a képek megtagadásához és ragyogásához.
- C# API a Median és Wiener képfilterek alkalmazására
- A medián szűrő alkalmazása a C# képhez
- A Gauss Wiener Filter alkalmazása egy képhez
- Motion Wiener Képek szűrése
C# API for Apply Median and Wiener Image Filters - Ingyenes letöltés
A Aspose.Imaging a .NET számára Az API egy hatékony megoldás a képszűrő technikák végrehajtására .NET alkalmazásokban.Ez a könyvtár lehetővé teszi, hogy hatékonyan alkalmazza mind a medián és a Wiener szűrőt, ami alapvető eszköz a C# képfeldolgozáshoz. Töltse le a tűz vagy telepítse közvetlenül a NuGet segítségével a következő parancsot:
PM> Install-Package Aspose.Imaging
A Median Filter alkalmazása egy képre C#
A medián szűrő egy nem lineáris digitális szűrési technika, amely hatékonyan csökkenti a zajt a képekben, így értékes eszköz a C# képszűrésben.
- Töltse le a képet a Képek és feltöltések () A módszer.
- Helyezze a képet a Részletesebben Rádió A típus.
- Hozzon létre egy példát a MedianFilter opciók osztály és kezdeményezze azt a kívánt rektangul méretű.
- A medián szűrőt a RasterImage.Filter(Rectangle, MedianFillterOptions) A módszer.
- mentse az eredményes képet a RasterImage.Save() és a A módszer.
Íme egy kódmintája, amely megmutatja, hogyan kell alkalmazni egy medián szűrőt a C# képre:
Összehasonlítás előtt és után
Az alábbiakban összehasonlítjuk a képet a medián szűrő alkalmazása előtt és után:

A Gauss Wiener szűrő alkalmazása a C# képhez
A Gauss Wiener szűrő egy másik hatékony megközelítés a hozzáadott zaj minimalizálására és a képekben a csúszás csökkentésére.
- Töltse le a képet a Képek és feltöltések () A módszer.
- Helyezze a képet a Részletesebben Rádió A típus.
- Hozzon létre egy példát a GaussWienerFilteropciók osztály és kezdeményezze azt a kívánt sugárméretű és sima értéket.
- (Opcionális) A szürke méretű képhez állítsa be a GaussWienerFilterOptions.Grayscale A tulajdon igaz.
- A Gauss Wiener szűrő alkalmazása a RasterImage.Filter(Rectangle, GaussWienerFiler opciók) A módszer.
- mentse az eredményes képet a RasterImage.Save() és a A módszer.
Íme egy kódmintája a Gauss Wiener szűrő alkalmazásához a C# képhez:
Összehasonlítás előtt és után
Az alábbiakban megtekintheti a képet a Gauss Wiener szűrő alkalmazása előtt és után a grayscale opcióval:

És itt van a kép a Gauss Wiener szűrő alkalmazása előtt és után grayscale nélkül:

Alkalmazza a Motion Wiener szűrőt a C# képre
A motion Wiener szűrő kifejezetten a mozgó tárgyak által okozott csúszás kiküszöbölésére tervezték.
- Töltse le a képet a Képek és feltöltések () A módszer.
- Helyezze a képet a Részletesebben Rádió A típus.
- Hozzon létre egy példát a MotionWienerFilterOptions osztály és kezdeményezze a hossza, sima értéke, és a szög.
- Alkalmazza a Wiener mociószűrőt a RasterImage.Filter(Rectangle, MotionWienerFiler opciók) A módszer.
- mentse az eredményes képet a RasterImage.Save() és a A módszer.
Íme egy kódmintája, amely megmutatja, hogyan kell alkalmazni egy mozi Wiener szűrőt a C# képre:
Összehasonlítás előtt és után

C# Median és Wiener Image Filtering API - Szerezzen ingyenes licencet
Te tudsz Ingyenes ideiglenes licenc A medián és a Wiener szűrőket értékelési korlátozások nélkül alkalmazzák a képekre.
következtetések
Ebben a cikkben megvizsgáltuk a medián és Wiener szűrők alkalmazásának folyamatát a C# képekre. Megvizsgáltunk a képekben mozgó objektumok zajának csökkentésére szolgáló módszereket is. Ön könnyedén integrálhatja ezeket a funkciókat a c# alkalmazásokba, hogy javítsa képszerkesztési képességeit. Akár egy C# image processing tutorial keres kezdőknek vagy fejlett technikáknak, az Aspose Plugin átfogó megoldást kínál az összes képfeldolgozási igényeinek.
Olvass tovább
Ahhoz, hogy többet megtudjon a .NET képfeldolgozó API-ről, ellenőrizze a DokumentációHa bármilyen kérdése van, szabadnak érzed magad, hogy a mi Fórum.
Lásd még
- Képek átalakítása Grayscale C#
- Watermark hozzáadása képekhez C# használatával
- PNG, JPEG és TIFF képek tömörítése C# használatával
- Képek a C#-ban
More in this category
- C# Animation Maker Plugin: Hozzon létre lenyűgöző animációkat az Aspose.Imaging segítségével
- Aspose.Imaging Image Effect Plugin: Javítsa a képeket a fejlett szűrőkkel
- Összekapcsolja a képeket a C#-ban $99 Aspose.Imaging Image Merger Plugin
- Előnyös vállalati képfeldolgozás az Aspose.Imaging segítségével
- Előnyös képforgatás C#-ban Aspose.Imaging $99 Plugin