我正在尝试弄清楚如何以螺旋 形状从中心向外进行像素(颜色)搜索。不像正常的“从左到右像素搜索”。
到目前为止,我已经进行了一些简单的 x-y 搜索。使用标准 PIL。但这太慢了。因为在我的例子中,结果似乎总是更接近(图像的)中心。问题是它不是正方形图像,所以中心位置可以是 2 个或更多像素(不是 A 中心,而是“两个”+ 像素居中),这就是我“放松”的地方它”.. 你能给我一些提示吗?我总是从屏幕截图 PIL-> ImageGrab.grab() 开始工作,使用 image.size 获取图像大小,并使用 px=image.getpixel(( x, y)) 获取当前像素位置
我正在使用 R、G、B 颜色:如果 px[0] == r and px[1] == g and px[2] == b:
请您参考如下方法:
See this answer用于以螺旋方式迭代矩阵的一组用 Python 编写的不同算法。
