2012-06-16 22 views
5

bir kamerası okur ve Linux üzerinde OpenCV kullanarak kare işleyen bir uygulama yazdım. diğer uygulamalar okumak edebiliyoruz böylece Şimdi borusuna V4L2loopback modülü tarafından yaratılmış olan bir sanal web kamerası başvurumun çıktısını istiyorum. Uygulamayı C kullanarak yazdım. Bunu nasıl yapacağımı bilmiyorum. Bana herhangi bir ipucu verebilir misiniz?nasıl V4L2loopback modülü tarafından oluşturulan bir sanal web kamerası/boruyu yazmak için?

+0

şey hep yapmak istedim, ama sormak/aramak için tembel oldu. :) – SuperSaiyan

+0

Çözümü önerebilecek bir çözüm ya da örnek arıyorum. Şimdiye kadar şansım yok. Bu yüzden sormaya karar verdim. Belki yeterince aramadım. – user477519

+0

Özellikle burada OpenCV hakkında bir şey yok. gibi herhangi bir uygulama [Bu] (http://www.senstic.com/iphone/aircam/aircam.aspx) (hiç kullanılmamış, googled) OpenCV iyi jel olabilir. – SuperSaiyan

cevap

5

Google koduna eski V4L2loopback modülünün sayfasında bir cevap bulduk.

http://code.google.com/p/v4l2loopback/source/browse/test.c

yeni link: https://github.com/umlaeute/v4l2loopback/blob/master/examples/test.c

Bu sadece cihaza yazmak için bugüne kadar bana yardımcı oldu.

+0

btw, v4l2loopback artık [github] (https://github.com/umlaeute/v4l2loopback) adresinde ve artık google kodunda geliştirilmiyor. –

+0

@ user447519 Küçük bir kod snippet'i sağlayabilir misiniz? Maalesef yukarıdaki bağlantılarla çalışmayı başaramadım. VLC'deki çıktım siyah kalıyor. Lütfen bu konu için gönderime bakın: https://stackoverflow.com/questions/44508743/unable-to-route-webcam-video-to-virtual-video-device-on-linux-via-opencv – Bernd

İlgili konular