2012-01-24 4 views
2

나는 가운데에서 밖으로 픽셀 (컬러) 검색을 수행하는 방법을 알아 내려고 노력하고있어 나선형 모양입니다. 정상적인 "왼쪽에서 오른쪽으로 픽셀 검색"과는 다릅니다.이미지 나선형 픽셀 검색

지금까지 간단한 x-y 검색을했습니다. 표준 PIL 사용. 그러나 그것은 느려야했습니다. 결과적으로 항상 내 경우에는 이미지의 중심에 가깝게 보인다. 것은 정사각형 이미지가 아니므로 가운데 위치는 2 개 이상의 픽셀이 될 수 있습니다 (A 중심이 아니라 "2"+ 픽셀 중심), 이것이 "느슨한"곳입니다. Can 너 나 한테 몇 가지 힌트를 줘? 임 항상 이미지 크기를 얻을 image.size를 사용하여,() 스크린 샷 PIL->ImageGrab.grab에서 작동하고, PX = image.getpixel ((X, Y)) 현재 화소 - 얻을 위치

I는 R, G, B-색 일하고 : 경우 PX [0] == R 및 PX [1] == g 및 PX [2] == B :

답변

1

See this answer 나선형 방식으로 행렬을 반복하기 위해 파이썬으로 작성된 여러 가지 알고리즘이 있습니다.

+0

감사합니다. 그 트릭을했고, 내 요구에 맞게 쉽게했다! :) – JHolta

관련 문제