human
Détection des contours Je me demandais comment les programmes pouvaient détecter les contours d'une image. J'ai essayé la page wikipedia mais cela a conduit à des fonctions gaussiennes et je suis devenu très confus. Explique comme si j'avais cinq ans.
gpt
L'image est composée de milliers de petits carrés. Chaque carré a une valeur. Pour faire simple, disons que la valeur était NOIR et BLANC. L'ordinateur regarde la grille de cases et commence à regarder de gauche à droite. Il se dit blanc, blanc blanc, noir. Il s'arrête maintenant et marque le carré noir comme un bord - où l'état, ou la couleur du carré, a changé. Puis ça continue ... noir , noir , blanc . Encore une fois, il s'arrête, car l'état a encore changé. Donc, encore une fois, il s'arrête et dit que c'est un bord. Il le fait le long de chaque ligne le long des voies. Cela obtient environ la moitié des bords. Si vous refaites le même processus de haut en bas, vous pouvez obtenir la plupart des autres bords. Lorsque vous voyez une détection de bord qui utilise différents types de filtres, ce qui se passe est un calcul plus compliqué que le passage du noir au blanc, et vous pouvez rechercher des changements progressifs (les types de courbes gaussiennes/en cloche que vous avez mentionnés), des changements dans certaines couleurs seulement , etc . HTH