2012-06-16 26 views
5

Tôi đã viết một ứng dụng đọc từ webcam và xử lý các khung bằng cách sử dụng OpenCV trên Linux. Bây giờ tôi muốn đường dẫn đầu ra của ứng dụng của tôi đến một webcam ảo đã được tạo ra bởi mô-đun V4L2loopback để các ứng dụng khác có thể đọc nó. Tôi đã viết ứng dụng bằng cách sử dụng C. Tôi không chắc chắn làm thế nào để tiếp cận làm điều này. Bạn có thể vui lòng cho tôi bất kỳ gợi ý nào không?Làm thế nào để viết/ống dẫn đến một webcam ảo được tạo ra bởi mô-đun V4L2loopback?

+0

Điều tôi luôn muốn làm, nhưng lười biếng tìm kiếm/yêu cầu. :) – SuperSaiyan

+0

Tôi đã tìm kiếm một giải pháp hoặc một ví dụ có thể gợi ý cho tôi giải pháp. Tôi không có may mắn cho đến nay. Vì vậy, tôi quyết định hỏi. Có lẽ tôi đã không tìm kiếm đủ. – user477519

+0

Không có gì về OpenCV cụ thể ở đây. Bất kỳ ứng dụng nào như [this] (http://www.senstic.com/iphone/aircam/aircam.aspx) (không bao giờ được sử dụng, googled nó) có thể gel tốt với OpenCV. – SuperSaiyan

Trả lời

5

Tôi đã tìm thấy câu trả lời trong trang mô-đun V4L2loopback cũ trên mã Google.

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

liên kết mới hơn: https://github.com/umlaeute/v4l2loopback/blob/master/examples/test.c

này đã giúp tôi cho đến nay chỉ ghi vào thiết bị.

+0

btw, v4l2loopback hiện được phát triển tại [github] (https://github.com/umlaeute/v4l2loopback) và không còn ở googlecode nữa. –

+0

@ user447519 bạn có thể cung cấp một đoạn mã nhỏ không? Thật không may tôi đã không thể làm cho nó hoạt động với các liên kết ở trên. Đầu ra của tôi trên VLC vẫn đen. Vui lòng xem bài đăng của tôi về vấn đề này: https://stackoverflow.com/questions/44508743/unable-to-route-webcam-video-to-virtual-video-device-on-linux-via-opencv – Bernd

Các vấn đề liên quan