2016-05-18 2 views
1

Je ne sais pas pourquoi, mais Matlab Camera Calibration application obtient également les coins périphériques, il n'est pas censé faire cela. Des indices? A propos, les carrés des bordures sont plus fins par exprès, juste pour essayer de faire en sorte que Matlab les ignore, j'ai aussi utilisé le côté des carrés normaux sur les bordures mais j'ai le même comportement Matlab.Étalonnage de l'appareil photo Matlab obtenir des coins périphériques

Mon résultat d'image: My image result

résultat correct du site Matlab: Correct result from matlab website

Répondre

1

La chose est que Matlab peut généralement pas manipuler une image "parfaite". Comme j'analysais mon motif avant d'imprimer et qu'il ne s'agissait pas d'une photo réelle, il semble que la détection de coin soit perdue. J'ai juste ajouté du flou à mon motif et Matlab a pu le détecter correctement. Une autre "solution" consiste à réduire la taille des bordures, car il n'est pas nécessaire d'avoir la taille du rectangle complet.

l'image parfaite Perfect image

image parfaite + flou - OK Perfect image + blur - OK

l'image parfaite avec 40% frontières - OK Perfect image with 40% borders - OK Image originale parfaite avec 40% frontières Imaged used - Perfect image with 40% borders