Tugas 2 PBKK - Webcam Application

 Tugas 2 PBKK 

Nama     : I Gusti Ngurah Ervan Juli Ardana
NRP        : 5025211205
Kelas      : PBKK
Tahun     : 2023

    Halo semua, pada pertemuan kedua kali ini Kami diberikan sedikit tugas untuk membuat aplikasi desktop sederhana berupa aplikasi webcam menggunakan bahasa C# dengan beberapa library penunjang. "Aplikasi media capture yang telah saya rancang adalah sebuah aplikasi webcam yang memiliki kemampuan untuk menampilkan video secara realtime di panel sebelah kiri, sementara pada panel sebelah kanan, pengguna dapat dengan mudah menangkap dan menyimpan foto dari tampilan video tersebut. Keunggulan utama dari aplikasi ini adalah fleksibilitasnya yang memungkinkan pengguna untuk memilih perangkat video yang ingin mereka gunakan, sehingga mereka dapat dengan bebas beralih antara berbagai perangkat video yang tersedia. Dengan demikian, pengguna memiliki kendali penuh atas pengalaman pengambilan gambar mereka, serta dapat dengan mudah berkreasi dengan hasil tangkapan gambar yang diambil dari video tersebut.

berikut merupakan beberapa ketentuan yang tersedia pada aplikasi ini:

  • Menggunakan tombol kamera perangkat keras pada perangkat yang memilikinya
  • Menangani orientasi perangkat dan layar
  • Menggunakan profil kamera untuk menentukan kemampuan perangkat
  • Mengatur format, resolusi, dan kecepatan bingkai video yang diambil
  • Menggunakan AdvancedPhotoCapture untuk mengambil foto HDR atau rendah cahaya
  • Menggunakan VideoDeviceController untuk mengakses kontrol kamera manual seperti pencahayaan, keseimbangan putih, fokus otomatis, dan lampu kilat
  • Menggunakan efek saat mengambil video
  • Menangkap urutan foto
  • Menggunakan MediaFrameReader untuk mendapatkan aliran bingkai dari satu atau beberapa kamera, termasuk kamera rgb, inframerah, dan kedalaman
  • Mendapatkan bingkai dari aliran pratinjau

Kemudian dibawah ini merupakan beberapa fitur yang terdapat pada aplikasi yang telah saya buat:

1. memilih device kamera yang terhubung pada perangkat masing masing

camera 1 :



camera 2:

2. menangkap gambar



3. menyimpan gambar sesuai lokasi yang diinginkan







4. Keluar dari aplikasi


Source Code: github


Komentar

Postingan populer dari blog ini

QUIZ 1 - PBKK A

Tugas Kuliah Minggu 13 - MVC CI

Tugas 1 PBKK - Calculator app