Python程序,用于扫描页面中像素的特定组合



我正在尝试编写一个python程序,该程序将截取屏幕截图,然后扫描图像以查找像素或模式的特定组合。例如:它截取一个网页的屏幕截图,然后扫描整个图像,寻找一个10X10像素的图案。如果它能记录图像在屏幕上的x-y位置,那就更好了。

我在网上搜索了几个小时的解决方案,但一无所获。我只知道python的基础知识,不知道从哪里开始这个程序。

看看一些基本的模式识别和机器视觉文献。为了回答你的问题,我们需要更详细的资料。

  1. 图案是二值图像、灰度图像还是彩色图像?
  2. 你多久需要这样做一次?
  3. 你看过Python成像库(PIL)吗?
  4. 您想要搜索多大的图像?

一个好的做法是查看PIL,然后查看傅里叶空间中的卷积以(相对)快速地定位目标区域。最后,一个好的谷歌搜索是你的朋友。

最新更新