Najlepszym sposobem na to jest użycie obiektu referencyjnego. Może to być kartka papieru lub twoja karta identyfikacyjna, której faktyczne wymiary są ci znane. Umieść kartę referencyjną blisko obiektu, którego wymiary musisz obliczyć. Zrób migawkę obu. Jakoś obliczyć liczbę pikseli objętych kartą, której rzeczywiste wymiary są znane (użyłem go używając OpenGL w mojej aplikacji na iOS). Następnie obliczyć liczbę pikseli obiektu, który chcesz znaleźć wymiary. Porównując obie wartości, możesz zaimplementować formułę, aby uzyskać wysokość i szerokość obiektu.
Powyżej to jedno z rozwiązań, które może Ci pomóc. W przeciwnym razie musisz obliczyć odległość między obiektem i kamerą (co nie jest możliwe w przypadku iPhone'a, ponieważ ma tylko jedną kamerę), a następnie kontynuować.
wt musisz spróbować? – iPatel
Pomoże to dowiedzieć się, jak daleko obiekt jest od aparatu, a następnie za pomocą obliczonych wymiarów na obrazie można obliczyć rozmiar obiektu (zakładam). Zatem pytanie powinno brzmieć "Jak określić odległość obiektu od kamery". – trojanfoe
Jest to możliwe bez użycia żadnych wprowadzonych wartości, takich jak odległość. Próbowałem z niektórymi funkcjami matematycznymi. Muszę obliczyć wymiary przedmiotu w pomieszczeniu (15 stóp x 15 stóp). – vinpat