Question

J'essaie de comprendre comment faire une recherche de pixel (couleur) du centre et de la sortie, dans une forme spirale . Pas comme la recherche normale "de gauche à droite de pixel".

jusqu'à présent, j'ai fabriqué des recherches X-y simples.En utilisant Standard PIL.Mais c'était de ralentir.Comme le résultat semble toujours être plus proche du centre (de l'image) dans mon cas.La chose est que ce n'est pas une image carrée, la position centrale peut donc être de 2 pixels ou plus (pas a centre, mais "Deux" + pixels Centerd), c'est là que je "lâcheÇa ".. Pouvez-vous chier me donner des indices?Je travaille toujours à partir d'une capture d'écran Pil-> imagegrab.grarab () , en utilisant image.Size pour obtenir la taille de l'image et px= image.getpixel (((x, y)) pour obtenir l'emplacement de pixel actuel

Je travaille avec R, g, B-Colors: si px [0]== r et px [1]== g et px [2]== b:

Était-ce utile?

La solution

Voir cette réponse pour un tas d'algorithmes différents écrits en python pour itération sur une matriceen spirale.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top