Python:抓住像素RGB



这个问题可能有所不同,因为我在编程方面几乎是菜鸟。我最近开始玩《神奇宝贝》游戏,我想到了一个很酷的python程序的想法,该程序将能够在某个像素上抓住颜色以检测神奇宝贝是否有光泽。

但是,由于我的编程经验非常有限,我不知道要使用哪些模块以及如何使用它们。

基本上,这是我想要的:

  1. 将光标移至某个像素并单击。
  2. 检测某个像素的颜色,并将其与所需的颜色进行比较。
  3. 如果不是可取的,请单击按钮并重新循环直到需要。

因此,很明显,我们需要一段时间循环,但是有人可以解释如何用相对简单的术语来做以上三件事?谢谢。

尝试将此列表分解为动作并寻找每个动作的答案。

例如,用户执行1个?因此,我们不必编程。

对于2,我们需要在单击时确定鼠标的位置并在其下方获取颜色。

为3,将RGB值(或其他(与该口袋妖怪的所需值进行比较。这很复杂,因为您的程序需要弄清楚它正在检查哪个口袋妖怪。可能有口袋妖怪,他们的常规颜色是另一个人的光泽。尝试将其分解为更小的问题:(

不能保证这些链接将是完美的,只是试图说明您需要如何将问题分解成较小的,可行的块,您可以直接在代码中或搜索其他已经解决这些较小问题的人来解决这些问题。

最新更新