Medición de la longitud de un objecto en una foto (javascript)

revol360

Hola mis queridos devs. Llevo una semana detrás de una funcionalidad que se me está atascando, en gran parte por mi falta de conocimientos en geometría y dibujo técnico.

El objetivo es medir la longitud de un objeto en una foto, conociendo el tamaño de otro con puntos de fuga (perspectiva cónica). He encontrado un post donde un usuario intentó algo similar:

https://stackoverflow.com/questions/42509641/calculate-size-of-an-object-inside-a-picture

Su código: https://jsfiddle.net/darzang/4nav5a5o/1/

En mi caso, estoy intentando medir una regla de 50cm en el suelo, conociendo el tamaño de los azulejos (50cmx50cm) y donde solo voy a indicar dos puntos, el inicio y fin del objeto. Mi código: https://jsfiddle.net/fv1e8n0z/

Cualquier ayuda será muy agradecida!

MTX_Anubis

Pero has copiado su codigo donde lo calcula basicamente? No he revisado ambos códigos pero su código solo vale cuando la proyección es sobre 90º (vamos que lo ves desde encima, sobre un plano y es trigonometría básica) que no es el caso.

En una de las respuestas le dicen lo que tiene que hacer. No sé que más quieres que te digamos si es un problema de geometría xD.

1

Usuarios habituales

  • MTX_Anubis
  • revol360