We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
希望TemplateMatch能支持颜色要求,可以通过增添颜色要求字段实现。
TemplateMatch匹配时基本靠灰度匹配,不考虑颜色。有时需要既满足TemplateMatch又满足颜色,才能正确匹配到想要的图片。
希望匹配到的图片1:
不应该被匹配到的图片2(弹窗后加上灰色蒙版,TemplateMatch分数仍然达0.99以上,OCR仍能正常识别到文字):
尝试过仅使用ColorMatch方法,但某些情况会出错(如转场加载时会全白)。
虽然“串联任务”在一定程度上可以实现本需求(如Task0→Task1 TemplateMatch→Task2 ColorMatch),但是这样需要写多个中间任务并可能出现“回滚”的死循环。(见 #386 )
为TemplateMatch加颜色要求字段,仅在TemplateMatch到的结果上加一个颜色判断就可以,也能解决颜色不敏感的问题。例如:
recognition: "TemplateMatch", template_color: {method: 4, lower: [], upper: [], count: 1}, //默认为False?
The text was updated successfully, but these errors were encountered:
一个 workaround,你把 method 换成 1 或者 3 试试
Sorry, something went wrong.
No branches or pull requests
需求
希望TemplateMatch能支持颜色要求,可以通过增添颜色要求字段实现。
场景
TemplateMatch匹配时基本靠灰度匹配,不考虑颜色。有时需要既满足TemplateMatch又满足颜色,才能正确匹配到想要的图片。
例子
希望匹配到的图片1:
不应该被匹配到的图片2(弹窗后加上灰色蒙版,TemplateMatch分数仍然达0.99以上,OCR仍能正常识别到文字):
尝试过仅使用ColorMatch方法,但某些情况会出错(如转场加载时会全白)。
虽然“串联任务”在一定程度上可以实现本需求(如Task0→Task1 TemplateMatch→Task2 ColorMatch),但是这样需要写多个中间任务并可能出现“回滚”的死循环。(见 #386 )
建议
为TemplateMatch加颜色要求字段,仅在TemplateMatch到的结果上加一个颜色判断就可以,也能解决颜色不敏感的问题。例如:
The text was updated successfully, but these errors were encountered: