Image Searcher V1.5,可以在帮你在硬盘上找出(chū)全部的图片文件(jiàn),并且(qiě)为你生成一(yī)个结果(guǒ)报告。
ImageSearch可以用于(yú)检测屏(píng)幕上的(de)图形对象(xiàng),这些对象要么缺少文本,要么无(wú)法很容易(yì)地检索文本。例(lì)如,它可以用来发现图片按钮、图标、网页链接或游戏对象的位(wèi)置(zhì)。一(yī)旦定位,这些(xiē)对象就(jiù)可以(yǐ)通(tōng)过点击被(bèi)点击。
由于搜索从该(gāi)区域的顶(dǐng)部开始,向下(xià)移动,如果有不止一个匹配,就(jiù)会找到(dào)最接近(jìn)顶部的那(nà)个(gè)。
包含透明颜色(sè)的图标自动允许该颜色匹配屏幕上的任何(hé)颜色。因此(cǐ),图标背后的颜色并(bìng)不重要。
ImageSearch支持8位彩色屏幕(256色)或(huò)更(gèng)高。
根据显示适配器的颜色(sè)深度(尤其是(shì)GIF和JPG文件(jiàn)),搜(sōu)索行为可能会(huì)有(yǒu)所不同。因(yīn)此(cǐ),如果一个脚本在多个颜色深度下运行,最好(hǎo)在每个深度设置上(shàng)进行测试。您可以使(shǐ)用变(biàn)体(tǐ)选(xuǎn)项(n)来帮助使行为在多个(gè)颜(yán)色深度之间保(bǎo)持一致。
如果屏幕上的图像是半透明的,图像搜索可能无法找到它。为了解决这个问题,可以尝试一下变体选项(n),或者通过WinSet,透明的,关闭窗口暂时不透明。
一个有(yǒu)时有用(yòng)的策略是(shì)从图像中(zhōng)搜索一个小的剪辑,而(ér)不是整个(gè)图像。这可以提(tí)高(gāo)可靠性,当图像整体变化时,但其中的某些部分总(zǒng)是相同的。提取剪辑的一种方法(fǎ)是:
1。当图(tú)像在(zài)活动窗(chuāng)口(kǒu)中(zhōng)可见时,按Alt+PrintScreen。这(zhè)会在剪贴板上显示一个截图。
2。打开一个图(tú)像处理程序,如(rú)油漆(qī)。
3。粘贴剪贴板的(de)内容(也就(jiù)是(shì)截图)。
4。选(xuǎn)择一个(gè)不变化的区域,这是图像的唯一。
5。将该区(qū)域复(fù)制(zhì)并粘(zhān)贴到一个新的图像文档中。
6。将它保存为一个(gè)用于图像搜索的小文件。
要进(jìn)行匹配,屏幕(mù)上的图像(xiàng)必须与通过ImageFile参数(shù)及其选(xuǎn)项加载的图像大小相同。
要搜(sōu)索(suǒ)的区(qū)域必须是(shì)可见(jiàn)的:换句话说,搜索一个隐藏在(zài)另一个窗口后面的(de)窗口区(qū)域是不可能的。相(xiàng)比之下,通常在鼠标光标(biāo)下方的图(tú)像(xiàng)可以被检测(cè)到(dào)。这(zhè)种情况的例外是(shì)游戏光标,在大多数情况下,它会阻碍任何图像的出现。
