ورود

View Full Version : سوال: کار با webcam



1zirnevis
دوشنبه 23 تیر 1393, 19:16 عصر
با سلام به همه دوستان

من یه پروژه ایی دارم که قراره در اون 6 دوربین webcam را به laptop وصل کنم و به طور همزمان 6 تا دوربین من هرکدوم یک عکس به من بدن .
مساله همزمان بودن عکس های گرفته شده از 6 دوربین مهم است .

راهی که انتخاب کردم نوشتن یک برنامه به زبان جاوا بود تا به پورت usb این دوربین ها دسترسی داشته باشه و همزمان فرمان عکس گرفتن را بدهد .
از اونجایی که اصلا اصلا با جاوا اشنایی ندارم از شما دوستان میخوام که راهنمایی کنید که چه کنم .

اگر از دوستان کسی راه حل بهتری از جاوا را هم داره لطفا دریغ نکنه چون هدف ما گرفتن عکس های همزمان است و هر طور که به این هدف برسیم مشکلی نیست .

vahid-p
سه شنبه 24 تیر 1393, 03:32 صبح
به نظر کار چندان ساده ای نمیاد و اگر اصلا اصلا با جاوا آشنایی ندارین، پس قید اینکه خودتون این برنامه رو بنویسید رو بزنید.

حالا مهم نیست با جاوا یا هر زبون دیگه ای باشه، باید به یک برنامه نویس مسلط بدین این رو براتون انجام بده.

همچنین منظورتون از همزمان گرفتن عکس چیه؟
یعنی چند میکرو یا میلی ثانیه تاخیر بین هر عکس مجازه؟ چون نمیشه به صورت همزمان همزمان در واقعیت هیچ کاری رو در کامپیوتر انجام داد و به ناچار تاخیر وجود داره. مگر اینکه از 6 سیستم جداگونه استفاده کنید!

محمد فدوی
سه شنبه 24 تیر 1393, 12:06 عصر
در زمینه ی کار با وبکم تو این لینک (http://stackoverflow.com/questions/11487251/best-way-to-access-web-camera-in-java) و این لینک (http://stackoverflow.com/questions/276292/capturing-image-from-webcam-in-java) بحث شده. توی لینک دوم توی یکی از جواب ها از opencv استفاده شده که فکر کنم راه خوبی باشه.
جواب آخر لینک اول که عکسشو گذاشته به نظر خوب میاد! (البته من خودم تا حالا چنین کاری نکردم).
اگه موفق شدی همینجا طریقش رو بگو تا همه استفاده کنیم.

موفق باشی.

1zirnevis
سه شنبه 24 تیر 1393, 18:14 عصر
سلام اون تاخیر هایی که به واسطه کارکرد خط به خط برنامه ایجاد میشه مهم نیست یعنی تاخیر در حد نیم ثانیه مجازه .