IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Práca s webkamerou v C # .NET

Jednoduchá práca s webkamerou. Takmer každý notebook v dnešnej dobe obsahuje webkameru a my sa dnes pozrieme na to ako s ňou pracovať v C# .NET. Je to jednoduché a základnú prácu s ňou zvládneme na pár riadkov kódu. Pre naše potreby použijeme knižnicu EMGU.CV. Knižnica je dostupná cez nugety Gallery, takže si ju pridáme do projektu.

Ďalej vytvoríme inštanciu VideoCapture (), ktorá obsahuje metódu QueryFrame () ktorá získa aktuálnu snímku z kamery az ktorého môžeme získať priamo Bitmap, s ktorým môžeme ďalej pracovať, uložiť, aplikovať filtre ... všetko čo vás napadne.

VideoCapture capture = new VideoCapture();
var frame = capture.QueryFrame();
Bitmap b = frame.Bitmap;
capture.Dispose();
// zde už nepůjde sbírat obrázky, kamera je uvolněná

Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 40x (229.49 MB)
Aplikácia je vrátane zdrojových kódov v jazyku C#

 

Všetky články v sekcii
Zdrojákoviště C # .NET - Okenné aplikácie Windows Forms
Program pre vás napísal Matyáš Černohous
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se věnoval vývoji C# aplikacím. Aktuálně objevil kouzlo javascriptových frameworků, takže pracuje jako fullstack developer.
Aktivity