如何扫描屏幕并在屏幕上找到某种颜色

时间:2015-07-19 04:57:22

标签: c#

我希望我的程序能够扫描进程主窗口的像素,以便能够确定哪种颜色在哪里..我已经看到了其他问题谁想要特定点的颜色但是没有帮助我想要做的事情。我正在尝试创建一个玩俄罗斯方块的机器人,我希望它根据游戏中的颜色建立一个特定的块。问题是我不知道怎么回事这个看看我怎么看是找到我点击的某个地方的像素,当我需要机器人能够自己扫描它时。

1 个答案:

答案 0 :(得分:0)

在我看来,你是从错误的一方接近这个问题。您想要在其他问题的答案中找到您所发现的内容:俄罗斯方块区域已知位置的像素颜色。你对窗框的颜色或周围的其他东西不感兴趣。
我的建议:计算单个正方形的位置并查询正方形中心的一个像素的颜色。您将获得与正方形一样多的像素。另一种方式可能会给你带来更多的数据而且使用更少...