J'ai un Mat contours
et j'ai fait une approximation de chaque contour
con approxPolyDP
. Ce que je veux faire maintenant est de détecter des formes comme le rectangle, le triangle, le cercle. Et par exemple, les redessiner dans une couleur différente ou en utilisant le canevas, etc.
Existe-t-il un moyen d'utiliser les contours ? Comment puis-je accéder à des points dans Mat contours
et les simplifier un peu plus (en supprimant les déformations ou si deux points significatifs sont si proches que je peux sans risque en supprimer un) ?
Je développe en Java (Android), donc toutes les méthodes/types C/C++ ne sont pas disponibles pour moi (ou un appel JNI serait un gaspillage).