Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在电子游戏中阅读视觉法力条_Python_Python 3.x_Opencv_Image Processing - Fatal编程技术网

Python 在电子游戏中阅读视觉法力条

Python 在电子游戏中阅读视觉法力条,python,python-3.x,opencv,image-processing,Python,Python 3.x,Opencv,Image Processing,我试图阅读并理解从冠军IOS游戏的惊奇漫画比赛中捕获的魔法棒 魔法棒示例MCOC: 到目前为止,我已经尝试了各种类型的模板匹配(在预期的区域中)。但这种方法只取得了部分成功。我发现了很多误报。在3个红色条上进行匹配,其中应为无。将橙色条识别为红色或绿色。以及其他各种问题 好的方法是什么: a) 确定当前图像中是否显示法力条。(可能检测按钮的形状(较大的六边形),而不管其颜色如何) b) 显示法力条时-提取3个子条填充的百分比 任何指点都将不胜感激 //IamB根据提供的图像,我认为“法力条”在

我试图阅读并理解从冠军IOS游戏的惊奇漫画比赛中捕获的魔法棒

魔法棒示例MCOC:

到目前为止,我已经尝试了各种类型的模板匹配(在预期的区域中)。但这种方法只取得了部分成功。我发现了很多误报。在3个红色条上进行匹配,其中应为无。将橙色条识别为红色或绿色。以及其他各种问题

好的方法是什么: a) 确定当前图像中是否显示法力条。(可能检测按钮的形状(较大的六边形),而不管其颜色如何)

b) 显示法力条时-提取3个子条填充的百分比

任何指点都将不胜感激


//IamB

根据提供的图像,我认为“法力条”在屏幕上始终位于同一位置。所以你不必“检测”它。您已经知道条形图的位置(如果显示)

对这些区域中的像素进行采样,并得出您感兴趣的信息


颜色,填充率,…

从提供的图像中,我认为“法力条”在屏幕上始终处于同一位置。所以你不必“检测”它。您已经知道条形图的位置(如果显示)

对这些区域中的像素进行采样,并得出您感兴趣的信息

颜色,填充率