Sony Camera API: ما هي أحداث الدولة التي يجب أن تحدث بعد استدعاء acttakepicture

StackOverflow https://stackoverflow.com//questions/25041835

سؤال

قراءة مرجع API كاميرا Sony التي تنص على أنه يجب أن أرى الأحداث التالية بعد استدعاء Acttakepicture:

حالة الكاميرا: "الخمول" -> "StillCapturing" -> "inlassaving" -> "IDLE"

أنا لا أرى أبدا الحدث inlassaving.بالنسبة لي يبدو أن تذهب من الخمول -> Stillcapture -> الخمول.

يبدو أيضا أنه على الرغم من أن الكاميرا تمنح حدث الخمول إذا اتصلت ActtakePicture على الفور هناك تأخير كبير قبل أن تستجيب الكاميرا، مما يشير إلى أن الكاميرا نفسها في نوع من حالة مشغولة وليس الخموليبدو أن الحدث الأخير يشير إلى ذلك.

هل يمكن لأي شخص من Sony Help وشرح السبب في أنني لا أرى حدث بلا Strassing ولماذا يكون هناك تأخير كبير عند اتخاذ الصور اللاحقة على الرغم من أن الكاميرات الأخيرة هي الخمول.

لقد حاولت هذا مع كاميرين QX10 و A5000.

هل كانت مفيدة؟

المحلول

الحالة التالية ("الخمول" -> "StillCapturing" -> "InlSsaving" -> "IDLE") هو التسلسل النموذجي، ولكن قد تخطي بعض الكاميرات حالة "StillSaving".فيما يتعلق بالتأخير، تحتاج الكاميرا إلى الاستعداد للحصول على اللقطة التالية وستبدأ الكاميرا في التقاطها في أقرب وقت ممكن.كما تتوقع أن تكون كمية الضوء المتاحة، وقت التركيز التلقائي، المعالج، سرعة التخزين، إلخ قد تؤثر بالإضافة إلى ذلك الوقت بين الطلقات.

مع أطيب التحيات، Prem، Teveloper World Team

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top