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é 42x (229.49 MB)
Aplikácia je vrátane zdrojových kódov v jazyku C#