Bonjour
J'ai écris une fonction en python qui permet d'extraire les coordonnées d'une ligne verticale sur une image. Il s'agit d'un profil obtenu en projettant une ligne laser sur un objet. Ce qui donne en gros un trait noir sur fond blanc.
Le problème est que ce n'est pas très rapide, et je cherche à optimiser le tout.
Quelqu'un saurait-il si on a des fonction OpenCV qui pourraient optimiser cela?
Pour le moment, j'utilise la fonction cvMinMaxLoc sur chaque ligne de mon image de manière à trouver la position de ma ligne laser, et je boucle sur toute la hauteur de mon image.
Il me semble que si je pouvais accéder directement aux pixels de l'image ce serait mieux, mais comment faire?
Merci
Partager