Gunakan file gambar sebagai kamera

16

Alih-alih menggunakan kamera asli, saya ingin mensimulasikan input kamera sebagai file gambar statis. Saya ingin itu bekerja dengan aplikasi apa pun, seolah-olah itu adalah kamera. Untuk lebih spesifik, Android berada di dalam emulator di komputer tanpa webcam.

(Seperti dalam pertanyaan ini , tetapi gambar statis sudah cukup untuk saya)

Untuk lebih spesifik, saya ingin memindai kode QR dari WhatsApp untuk menggunakan web WhatsApp, jadi menggunakan aplikasi yang terbuka ketika aplikasi ingin membuka kamera tidak berfungsi. Saya butuh sesuatu seperti driver kamera palsu.

pemain sederhana
sumber
Pernahkah Anda berhasil membuat ini bekerja?
Joe Doe
1
@ JoDoe Saya tidak membutuhkan ini lagi, tetapi karena saya menggunakan Linux saya bisa menggunakan modul kernel v4l2loopback jika saya mau.
simplegamer

Jawaban:

11

Ada aplikasi "kamera palsu" pihak ke-3 yang memungkinkan Anda memilih gambar, seperti:

  • Image2Camera ( gratis )
  • Kamera Palsu oleh Aplikasi Horizon Baru ( gratis )
  • Kamera Palsu - donasi versi oleh Vaclav Balak ( berbayar )

Perhatikan bahwa Anda harus memiliki gambar di dalam penyimpanan perangkat (emulator) terlebih dahulu agar aplikasi ini bermanfaat.

Juga, karena aplikasi ini bukan aplikasi kamera, membuka aplikasi secara langsung tidak akan berguna (selain, mungkin, untuk membaca instruksi penggunaan aplikasi). Sebaliknya, ketika Anda ingin mengambil gambar dari suatu aplikasi, aplikasi ini akan dapat dipilih sebagai aplikasi "kamera", maka Anda dapat memilih gambar pada perangkat.

Penafian : Saya tidak berafiliasi dengan salah satu aplikasi ini.

Andrew T.
sumber
Maaf, saya tidak mengerti ini. Bagaimana ini bisa bermanfaat. Saya tahu Anda tahu barang-barang Anda, Anda memberikan jawaban yang sangat baik. Bisakah Anda memberi saya tautan yang layak untuk membaca lebih lanjut tentang ini?
HasH_BrowN
2
@HasH_BrowN saya bisa menjelaskannya secara teknis jika Anda inginkan, tetapi pada dasarnya ketika permintaan aplikasi pengguna untuk memberikan gambar, Android secara default tidak menyediakan cara untuk memilih baik dari galeri dan kamera; hanya 1 sumber yang dapat digunakan . Solusi umum adalah menyediakan menu untuk memilih sumber (diimplementasikan secara manual oleh pengembang). Ini membuat masalah ketika aplikasi hanya meminta untuk mengambil gambar dari kamera; Anda mungkin memiliki gambar yang lebih baik disimpan di perangkat, atau tidak dapat mengambil foto sekarang. Satu-satunya solusi adalah membuat "kamera palsu" berfungsi sebagai "galeri".
Andrew T.
2
Juga, dalam kasus khusus ini, OP menggunakan emulator Android; kamera akan berfungsi jika OP memiliki webcam . Manfaat serupa adalah untuk perangkat yang tidak memiliki kamera perangkat keras saat menggunakan aplikasi yang membutuhkannya (idealnya Play Store akan mencegah aplikasi ini dipasang di perangkat tersebut, asalkan jika pengembang menentukannya, tetapi cara apa pun untuk aplikasi dari pihak ketiga pasar, tidak ada pemeriksaan dan dapat dipasang dengan cara apa pun)
Andrew T.
Terima kasih. Itu masuk akal dan saya sekarang melihat yang bisa sangat berguna dalam berbagai situasi. Terima kasih untuk ringkasannya
HasH_BrowN