2011-03-15 14 views
11

आईफोन, like this app पर वास्तविक समय (वीडियो कैमरा?) में दूरी मापने के तरीके को कार्यान्वित करने के तरीके को कैसे कार्यान्वित किया जाए, जो वास्तविक दूरी के साथ कार्ड के आकार की तुलना करने के लिए कार्ड का उपयोग करता है?आईफोन कैमरा

क्या दूरी मापने के कोई अन्य तरीके हैं? या कार्ड विधि का उपयोग कर ऐसा करने के बारे में कैसे जाना है? मुझे किस ढांचे का उपयोग करना चाहिए?

+1

AVCapture ढांचा वह जगह है जहां आप कच्चे AVCaptureInput तक पहुंच सकते हैं। मैंने उल्लेख किए गए दूरी परीक्षण करने के लिए सार्वजनिक ढांचे के बारे में नहीं सुना है। अगर आप सफलता प्राप्त करते हैं तो मैं सुनना चाहता हूं। – NWCoder

+1

समाधान मिला है ... मुझे इसी तरह की चीज को लागू करना है। –

उत्तर

6

ठीक है आपके पास संदर्भ के लिए कुछ है, इसलिए कार्ड का उपयोग। यह कहकर कि ऐप के लिए एक वीडियो देखने के बाद मुझे लगता है कि यह बहुत उपयोगकर्ता के अनुकूल लगता है।

तो आपको या तो किसी ऑब्जेक्ट का संदर्भ चाहिए जिसमें कुछ ज्ञात आकार है, या आपको छवि से आकार काटना होगा। एक विचार जो मैंने अभी किया था, वह आपको ऐसा करने में मदद कर सकता है जो आईफोन 4 फ्लैश है (मुझे यकीन है कि यह बहुत जटिल है, बस कुछ सामानों के लिए काम कर सकता है)।

यहां मुझे लगता है कि यह है।

जब उपयोगकर्ता कुछ मापना चाहता है, तो वह इसकी एक तस्वीर लेता है, लेकिन आप वास्तव में दो अलग-अलग छवियां ले रहे हैं, एक फ्लैश के साथ, फ्लैश के साथ एक। फिर आप छवि के पैमाने को निर्धारित करने के लिए छवि में प्रकाश अंतर और फ्लैश प्रतिबिंब का विश्लेषण कर सकते हैं। यह केवल मुझे लगता है कि करीब और चमकदार वस्तुओं के लिए काम करेगा।

लेकिन यह एकमात्र अन्य तरीका है जिसके बारे में मैंने किसी भी निश्चित वस्तु के बिना किसी छवि से स्केल काटने के बारे में सोचा था।

+1

मुझे बताएं कि किसी भी मौके से आपको वह काम मिल गया है, तो यह बहुत ही अच्छा होगा। –

+0

रॉन Srebro क्या आप कार्ड संदर्भ के साथ उपाय का कोई नमूना है? – Ladessa

3

मुझे रॉन श्रेब्रो के विचार पसंद हैं और मैंने कुछ इसी बारे में सोचा है - अगर आप इसे काम करने के लिए साझा करते हैं तो कृपया साझा करें!

कैमरे की ऑटो-फ़ोकस सुविधा का उपयोग करने का एक वैकल्पिक दृष्टिकोण होगा। प्वाइंट-एंड-शूट कैमरे के पास अक्सर एक लेजर रेंज खोजक होता है जिसे वे ऑटो-फ़ोकस करने के लिए उपयोग करते हैं। आईफोन में यह नहीं है और एफ-स्टॉप तय है। हालांकि, उपयोगकर्ता कैमरा स्क्रीन टैप करके फोकस बदल सकते हैं। फोन नियमित और मैक्रो फोकस के बीच भी स्विच कर सकता है।
यदि एपीआई वर्तमान फोकस सेटिंग्स का खुलासा करता है, तो शायद सीमा निर्धारित करने के लिए इसका उपयोग करने का कोई तरीका है?

2

एक और समाधान दो लेजर पॉइंटर्स का उपयोग करना हो सकता है।

मूल रूप से आप दो लेजर पॉइंटर्स को समानांतर में एक दीवार कहेंगे। फिर, आगे की ओर जाने के बाद, बीम वीडियो में एक साथ और करीब आते हैं, लेकिन वे अभी भी एक ही दूरी के अलावा रहेंगे। फिर आप फोटो में डॉट्स कितनी दूर हैं इस पर आधारित दूरी को मापने के लिए आसानी से कुछ सूत्र के साथ आ सकते हैं।

अधिक जानकारी के लिए यह धागा देखें: Possible to measure distance with an iPhone and laser pointer?

संबंधित मुद्दे