检测像素颜色的变化

时间:2017-09-04 13:17:14

标签: c++ css pixel

我是制作节目的新手,我不知道从哪里开始。 但是我有这个简单的想法,我想变成现实。

我需要在屏幕上的蓝色区域找到一个红色像素。该区域是

的矩形

(x = 86)(y = 457)到(x = 770)(y = 641) - 这只是例子。

然后获取该区域内所有像素的列表,并检查它们是否是某种颜色(红色= 186,蓝色= 10,绿色= 10) 然后0.2秒后检查那些红色的像素是否仍为红色。 然后每隔0.2秒再次检查3次。

之后告诉程序等待这些像素变为蓝色。 当他们打开<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="main-wrapper"> <header> <div class="container"> <div class="row"> <div class="col navbar"> <div class="logo"> <a href="index.php">Logo</a> </div> <div class="burger-icon"> <span class="burger-line"></span> <span class="burger-line"></span> <span class="burger-line"></span> </div> </div> </div> <nav class="main-nav"> <ul class="nav-items"> <li class="wow fadeIn" data-wow-delay=".2s"><a href="index.php" class="active">One</a></li> <li class="wow fadeIn" data-wow-delay=".4s"> <a href="about.php">Two</a> </li> <li class="wow fadeIn" data-wow-delay=".6s"> <a href="projects.php">Three</a> </li> <li class="wow fadeIn" data-wow-delay=".8s"> <a href="contact.php">Four</a> </li> </ul> </nav> </div> </header> <div class="container"> <div class="row"> <div class="test-div"> </div> </div> </div> </div> - 随机文件。

我想创建这个东西,但是我不知道如何获得某个区域内的所有像素(因为有数千个并且手动赢得它不工作)然后检查它们的颜色并最终告诉程序打开另一个程序。

附图是我正在处理的,这个红色的东西移动,我需要先找到它的位置,然后确保像素保持红色。最终事情会下沉,我需要一个程序来启动。

感谢阅读,请给我一些建议。

https://i.stack.imgur.com/EvC6t.png

0 个答案:

没有答案