Emgu CV
Pustaka Pemrosesan Gambar .NET Sumber Terbuka
C# API memungkinkan pengembang perangkat lunak untuk mengambil gambar dari kamera atau file video, dukungan transformasi geometris & banyak lagi.
Emgu CV adalah open source cross-platform .NET wrapper ke perpustakaan pemrosesan gambar OpenCV yang memberi pengembang perangkat lunak kemampuan untuk melakukan pembuatan dan manipulasi gambar sederhana dan lanjutan di dalam aplikasi .NET mereka sendiri. Ini dapat berjalan dengan lancar di Windows, Linux, Mac OS, iOS, dan Android dengan mudah.
Emgu CV adalah implementasi C# murni yang dapat digunakan dalam beberapa bahasa yang berbeda, termasuk C#, VB.NET, C++, dan IronPython. Pustaka telah menyertakan beberapa fitur penting yang terkait dengan pemrosesan gambar seperti menghasilkan gambar baru, memodifikasi gambar, menangkap gambar baik dari kamera atau file video, menulis gambar ke format video, Segmentasi Latar Belakang, dukungan transformasi geometris, dukungan pengenalan karakter Optik, Penggabungan gambar , dan masih banyak lagi.
Memulai dengan Emgu CV
Untuk menjalankan proyek Anda menggunakan Emgu CV, pertama-tama, Anda perlu menginstal .NET runtime. Setelah itu, Anda dapat mengunduh repositori secara manual dari GitHub. Gunakan perintah berikut untuk menginstalnya.
Install Emgu CV via GitHub
Instal Emgu CV melalui GitHub
git clone https://github.com/emgucv/emgucv.git
Membuat dan Mengelola Gambar melalui .NET
Pustaka Emgu CV gratis memungkinkan pemrogram perangkat lunak membuat aplikasi yang dapat membuat dan memproses gambar dengan mudah. Anda dapat membuat gambar dengan mudah tetapi disarankan untuk membuat objek gambar. Menggunakan kelas terkelola Anda dapat memiliki beberapa keuntungan seperti manajemen memori otomatis, pengumpulan sampah otomatis dan berisi metode lanjutan seperti operasi generik pada piksel gambar, konversi ke Bitmap, dan sebagainya. Anda dapat dengan mudah menyesuaikan ukuran, menerapkan warna, menentukan kedalaman gambar, dan banyak lagi
Deteksi Rambu Lalu Lintas melalui .NET API
Emgu CV API open source telah menyertakan dukungan untuk mendeteksi sing lalu lintas dengan mudah menggunakan perintah .NET. Perpustakaan membantu pengembang untuk mendeteksi tanda berhenti dari gambar yang diambil oleh kamera yang merupakan bagian penting dari sistem navigasi kendaraan otonom. Ini sangat berguna dan dapat membantu mobil untuk menavigasi dirinya sendiri dengan aman di lingkungan perkotaan. Pada langkah pertama, pengembang perlu mengekstrak segi delapan merah dari sinyal lalu lintas dan mereka dapat menggunakan SURF untuk mencocokkan fitur di wilayah kandidat untuk mencocokkannya.
Lakukan Penggabungan Gambar melalui CSharp
Pustaka Emgu CV membantu pengembang untuk melakukan penggabungan gambar di dalam aplikasi mereka sendiri menggunakan kode C#. Ini adalah proses yang sangat berguna untuk menggabungkan beberapa gambar fotografi untuk menghasilkan panorama tersegmentasi atau gambar resolusi tinggi. Pustaka hanya memerlukan beberapa baris kode untuk melakukannya tetapi penting untuk diingat bahwa untuk hasil yang akurat diperlukan tumpang tindih yang hampir tepat antara gambar dan eksposur yang identik.