ورود

View Full Version : سوال: مشکل در کار با وبکم.



Mask
سه شنبه 24 خرداد 1390, 14:41 عصر
با سلام.
برنامه ای نوشتم که از وبکم به جای دوربین مدار بسته استفاده میکنم.
با این برنامه توسط وبکم فیلمبرداری میکنم.
مشکلم اینه که چطوری باید تشخیص بدم که حرکتی انجام شده . تا فقط در این صورت شروع به فیلم برداری کنه.
آخه این برنامه الان که داره کار میکنه . از همه دقایق فیلم میگیره و کاره اشتباهیه.
چطوری میشه حرکت رو توسط وبکم تشخیص داد . تا فقط در این شرایط فیلم برداری رو شروع کنه . تا فیلم بهینه بشه و فیلم الکی نگیره؟
ممنون.

Felony
سه شنبه 24 خرداد 1390, 15:01 عصر
از چه کامپوننتی برای ارتباط با Webcam استفاده میکنی ؟
بعضی کامپوننت های رویداد های خاصی رو بدین منظور در اختیارتون میزارن ، مثلا در کامپوننت Video Grabber رویداد MotionDetected با هر تشخیص حرکت در حوزه دید دوربین اجرا میشه که شما میتونید در اولین تشخیش حرکت Record رو شروع کنید .

این نکته رو هم ذکر کنم که اگر کیفیت تصویری که دستگاه منبعتون ( برای شما Webcam ) ارائه میده کم باشه براتون دردسر ساز میشه چون اگر دقت کنید وقتی به تصویر ارائه شده در این دوربین های معمولی و بی کیفیت نگاه میکنید در هر ثانیه حتی اگر تصویر ثابت هم باشه Webcam توهم زده و تعدادی پیکسل و ... رو در حال حرکت نمایش میده که 2 راه برای حل این مشکل دارید :

1- یک دوربین با کیفیت تهیه کنید .
2- حساسیت Motion Detection رو پائین بیارید تا به حرکت های کوچیک حساس نشه .