Tôi muốn tìm ra giải pháp để có được kích thước của một đối tượng Sử dụng Camera, Vâng có vẻ như trùng lặp mộtTìm Kích thước (Chiều cao, chiều rộng) của một đối tượng sử dụng máy ảnh
How to measure height, width and distance of object using camera?
Nhưng giải pháp không giúp tôi ra ngoài. Kể từ liên kết ở trên tôi có một số ý tưởng để tìm ra khoảng cách (Measure Distance).
Ai đó có thể gợi ý cho tôi cách tôi được phép có chiều rộng cũng như chiều cao của vật thể. Toán đơn giản hoặc bất kỳ ý tưởng nào sẽ thực sự hữu ích.
Có khả năng nào để đạt được giải pháp trên bằng cách sử dụng OpenCV hay không. Measure Height and Width
gì tôi đã cố gắng cho đến nay:
Giả sử chúng ta giả định các cách cố định, Chúng tôi có thể tính toán Angle of elevation
tan(α/2) = (l/2)/d,
hence
α = 2*atan(l/2d)
Nhưng chúng ta vẫn không biết giá trị của L (Độ dài của đối tượng)
Một cách khác để tìm góc Chế độ xem:
double thetaV = Math.toRadians(camera.getParameters().getVerticalViewAngle());
double thetaH = Math.toRadians(camera.getParameters().getHorizontalViewAngle());
Có vẻ Không hoạt động !!