J'utilise opencv en C++, et j'ai une image binaire avec un objet (image 1). Je veux ajouter des pixels en haut, à gauche, à droite et en bas de l'image (image 3), car j'obtiens le squelette de l'objet avec l'algorithme de Zhang-Suen (image 2), et j'ajoute les pixels en haut, à gauche, à droite, et en bas je répare l'erreur visible dans l'image 2, comment puis-je ajouter le 5 px sur les bords ??Comment ajouter des bords sur l'image avec opencv?
je veux convertir image1 à image3.
Je n'utilise C++ mais, dans OpenCV sous python, l'image est juste un tableau de nombres. Ajouter des bordures revient à ajouter des lignes ou des colonnes au tableau. C'est fait en utilisant des manipulations de tableau normales. Selon toute vraisemblance, le comportement d'OpenCV sous C++ est similaire. – John1024