यह इस बात पर निर्भर करता है कि आप क्या करने की कोशिश कर रहे हैं।
आप उल्लेख करते हैं कि आप किताबों की दुकानों की ऊंचाई को मापना चाहते हैं। यदि पंक्ति के अंत में बुकशेल्फ़ के अंत की ऊंचाई की तुलना में बुकशेल्फ़ के "बंद" के करीबी क्षेत्र पर विचार करने के लिए यह ठीक है, तो आप जो कुछ ढूंढ रहे हैं वह दूरी को मापना है। "पिक्सेल" की एक इकाई चुनें और फिर पायथागोरियन प्रमेय का उपयोग करके दूरी को मापें। (x^2 + y^2 = z^2)
जो आप शायद वास्तव में खोज रहे हैं, निकटतम बुककेस की ऊंचाई दूर बुककेस की ऊंचाई के समान ही होनी चाहिए। उस स्थिति में, आपको अधिक जानकारी होनी चाहिए। आपको 2 डी -> 3 डी रूपांतरण करना है: आपके पास 2 डी छवि है और आपको उस छवि से 3 डी तस्वीर का पुनर्निर्माण करने की आवश्यकता है। उस बिंदु पर, आपको जानकारी के तीसरे भाग की आवश्यकता है, क्योंकि आप 2 चर से 3 चर (एक्स, वाई, जेड) चाहते हैं।
यदि आप सिस्टम को सही तरीके से कैलिब्रेट करते हैं और दूसरा संदर्भ बिंदु (उदाहरण के लिए, लेजर लाइन) है तो आप निश्चित रूप से ओपनसीवी के साथ ऐसा कर सकते हैं। यह एक संरचित प्रकाश दृष्टिकोण के रूप में जाना जाता है - "मशीन दृष्टि संरचित प्रकाश"
आप इस तरह के एनआई मशीन दृष्टि के रूप में एक मशीन दृष्टि सूट की आवश्यकता है ... जिस तरह से तुम क्या सी #, vb, LabVIEW का उपयोग कर रहे है? – Luiscencio