No sé por qué, pero la aplicación Matlab Camera Calibration está obteniendo también las esquinas periféricas, no se supone que haga eso. ¿Alguna pista?
Por cierto, los cuadrados del borde son más delgados por el propósito, solo para intentar que Matlab los ignore, también usé el lado de los cuadrados normales en los bordes pero tuve el mismo comportamiento de Matlab.
Resultado correcto del sitio web de matlab:
Respuestas
1 para la respuesta № 1El problema es que Matlab generalmente no puede manejar una imagen "perfecta". Desde que estaba analizando mi patrón antes de imprimirY no es una foto real, parece que la detección de la esquina se pierde. Acabo de añadir un poco de desenfoque a mi patrón y Matlab pudo detectarlo correctamente. Otra "solución" es reducir el tamaño de los bordes, ya que no es necesario que tengan el tamaño de rectángulo completo.
Imagen perfecta + desenfoque - OK
Imagen perfecta con 40% de bordes - OK Imagen perfecta original con 40% de bordes.