J'ai une grille de valeurs qui ressemble à l'image ci-dessous (le blanc représente les valeurs élevées, le fond noir représente la valeur zéro).
J'essaie d'écrire une sorte de code de suivi de chemin pour commencer à l'extrémité d'une des lignes et tracer jusqu'à l'autre extrémité, en passant par les valeurs les plus élevées possibles (c'est-à-dire que plus les pixels choisis pour être dans la ligne sont blancs, mieux c'est) mais en arrivant quand même à l'autre extrémité.
Cela fait un moment que je me débats avec ce problème, et je n'arrive pas à faire fonctionner ce que j'essaie. Je me suis donc demandé si un algorithme générique avait déjà été développé pour ce type de problème. J'ai fait beaucoup de recherches, mais la plupart des algorithmes de parcours semblent être conçus pour fonctionner sur des vecteurs/réseaux, et non sur des grilles matricielles comme celle-ci.
Des idées ?