آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

قرار دادن یک تصویر ثابت که با حرکت گوشی حرکت نمی کند

hosseinAmini  11 سال پیش  11 سال پیش
0 0

سلام
توی حالت عادی وقتی توی برنامه یه عکس میزاریم، عکس مکان ثابت نسبت به گوشی داره، یعنی وقتی گوشی رو به چپ و راست حرکت میدیم عکس هم حرکت میکنه(انگار که عکس چسبیده به گوشی). حالا من می خوام یه عکس بزارم که نسبت به محیط ثابت باشه، یعنی اگر فرض کنیم که تصویر وسط صفحه هست و ما گوشی رو به سمت چپ حرکت بدیم تصویر بره سمت راست. 
یه مثال که می تونم بزنم دوربین هست، وقتی شما با دوربین میخواید از یه درخت فیلم بگیرید، وقتی به چپ حرکت می کنید درخت دیگه با شما حرکت نمی کنه و چون مکان ثابت نسبت به محیط داره میاد سمت راست صفحه.

کسی می تونه راهنمایی کنه؟
باید از سنسور استفاده کنم؟

ممنون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
AhmadVB  11 سال پیش
+1 0

سلام

باید از سنسور استفاده کنم؟

خیر ، استفاده از سنسور خیلی خوب جواب نمیده. این کار به پردازش تصویر و هوش مصنوعی بر می گرده. باید زیاد در موردش تحقیق کنید و خیلی هم کار می بره ، مگر اینکه ابزار های آماده پردازش تصویر در این زمینه پیدا کنید.

 

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

0 0
تا حالا اسم تراز رو شنیدید؟ بعضی از برنامه های اندرویدی هم دارن. باید چیزی شبیه اونا درست کنید. (11 سال پیش)
0 0
تراز همون سنسور ژیروسکوپ است. با ترکیب ژیروسکوپ و قطب نمای گوشی تا حدی میشه به این خواسته رسید ولی تصاویر مجازی روی تصویر واقعی ثابت نخواهند بود. مثلا اگر فاصله شما تا یک جسم واقعی روی تصویر کم و زیاد بشود غیر طبیعی بودن حرکت تصویر مجازی کاملا به چشم می آید. ضمنا همیشه سنسور ها خطای زیادی دارند. (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .