精易论坛

标题: 易语言FindPic找图 只支持bmp 自己有10张png的图片需要识别 [打印本页]

作者: 151sun    时间: 昨天 19:37
标题: 易语言FindPic找图 只支持bmp 自己有10张png的图片需要识别
易语言FindPic找图 只支持bmp 自己有10张png的图片需要识别   新手一枚 不知道这样的图片如何调用识别了  用画图转换了bmp格式 但是好像识别不出来  求高手指教 这种图片如何才能正确识别

作者: 大大大大大师    时间: 昨天 20:06
如果是大漠,乐玩等插件的FindPic那么可能是不支持的.
vu.dll(无忧插件)是可以支持的,但是依然需要换一下格式.
以下是vu.dll的找png图片方法:

vu.ImgLoadFile(0, "c:\test.png")
vu.ImgGetImgData(0, data, len)
pic_info = ""
pic_info = vu.AppendPicAddr(pic_info, data, len)
ret = vu.FindPicMem(0, 0, 2000, 2000, pic_info, "000000", 0.9, 0, intX, intY)

   




作者: 花间一壶酒    时间: 昨天 20:48
那不是易语言的锅  易语言不背.....那是大漠和乐玩之类的插件的锅  如果你非要识别PNG   那就用yolo或者opencv之类的  论坛里也有不少封装的dll  易语言调用就行了
作者: RainCharm    时间: 昨天 23:05
用这个命令就行测试找图成功
iyrzc.png

作者: RainCharm    时间: 昨天 23:21
上面是乐玩,这个是大漠,找到了有坐标跟序号
wcyyt.png

作者: 风景好靓    时间: 2 小时前
用乐玩助手,截图你的png保存为bmp格式不就行了,意思是用乐玩助手重新截图一下




欢迎光临 精易论坛 (https://bbs.ijingyi.com/) Powered by Discuz! X3.4