Nama : Dilla Wahdana
NRP : 5025211060
Kelas : PBKK A
Membuat Webcam Capture Menggunakan Visual Studio 2022
1. Instalasi Visual Studio Enterprise 2022
Yang pertama, kita harus download Visual Studio terlebih dahulu. Disini saya memakai Visual Studio 2022. Setelah selesai didownload, maka install visual studio tersebut dan centang workloads ASP.NET and web development (untuk membuat website) dan .NET desktop development (untuk membuat aplikasi desktop).
Perlu diingat bahwa anda bisa menginstall workloads sesuai kebutuhan anda, tidak harus semua di install.
2. Buat Project Baru
Selanjutnya buat project baru, cari windows Forms App dengan bahasa pemrograman C# sebagai template membuat Webcam Capture App, lalu klik next.
Lalu isi nama project sesuai keinginan kalian dan atur penyimpanan projectnya pada directori yang diinginkan atau juga bisa pilih default. Lalu klik Next
3. Masukkan tools / komponen yang diinginkan
Untuk membuat beberapa tools diatas klik View pada navigasi barnya, pilih ToolBar untuk membuka pilihan tools yang tersedia pada Visual Studio. Untuk tools yang saya gunakan antara lain:
- ComboBox
Tool ComboBox ini akan kita gunakan untuk list webcam yang terdeteksi pada setiap komputer/laptop. Kemudian kita ubah nama variabel pada properties untu memudahkan kita dalam pemanggilan variabelnya. - Button
Tool Button ini kita gunakan sebagai tombol-tombol untuk mengoperasikan Webcam Capture App ini. Disini ada beberapa tombol yang digunakan yaitu start, capture, save image, dan exit. Untuk mengubah nama text nya klik "text" pada properties. Dan jangan lupa untuk mengubah juga nama variabel untu memudahkan pemanggilan variabelnya. - TabelLayoutPanelTool ini berupa tabel yang digunakan sebagai tempat memunculkan / mendisplay gambar webcamnya dan hasil capturenya nanti.
- PictureBoxTool PictureBox ini kita gunakan untuk menampilkan/mengambil video dari webcam dan hasil capture nanti. Letakkan PictureBox pada bagian dalam TabelLayoutPanel. Atur ukuran PictureBox nya dengan klik icon panah sebelah kanan pada PictureBox, lalu atur size mode "zoom" dan klik Dock in Parent Container agar ukurannya mengikuti ukuran parent containernya yaitu TabelLayoutPanel. jangan lupa ubah nama variabelnya.
Sebelum membuat code pemrograman, kita download library AForge.Net. AForge.Net adalah library yang dibuat untuk kebutuhan gambar, baik itu video ataupun gambar 2D. Download AForge.Net yang only library karena kita butuh library nya saja.
Cara importnya yaitu klik kanan pada area dependencies, pilih Add Project Referense lalu klik browser untuk pilih library pada AForge.Net. Untuk library nya kita hanya pakai AForge. Video.dll, AForge.Video.DirectShow.dll, dan AForge.dll pada file Release.
Hasil:
Untuk code programnya bisa dilihat pada link berikut:
Tidak ada komentar:
Posting Komentar