This commit is contained in:
恍兮惚兮 2024-07-14 02:21:30 +08:00
parent c62d40cfb6
commit 0c48c89293

View File

@ -8,9 +8,9 @@ OCR的结果是不稳定的经常对于图片的微小扰动会使文本发
不管使用哪种自动化方法每次调用OCR后都会比较本次OCR的结果和上一次OCR的结果编辑距离当编辑距离大于阈值时才会输出文本。 不管使用哪种自动化方法每次调用OCR后都会比较本次OCR的结果和上一次OCR的结果编辑距离当编辑距离大于阈值时才会输出文本。
## 三种执行方法 ## 自动化执行方法
### 1. 分析图像更新 ### 分析图像更新
这个方法会使用参数“图像稳定性阈值”“图像一致性阈值” 这个方法会使用参数“图像稳定性阈值”“图像一致性阈值”
@ -28,11 +28,11 @@ OCR的结果是不稳定的经常对于图片的微小扰动会使文本发
当图片稳定后比较当前图片和上一次进行OCR时图片而非上一次截图的相似度。当相似度小于该阈值时认为游戏文本发生了变化进行OCR。 当图片稳定后比较当前图片和上一次进行OCR时图片而非上一次截图的相似度。当相似度小于该阈值时认为游戏文本发生了变化进行OCR。
### 2. 周期执行 ### 周期执行
这个方法会依据“执行周期”来周期执行 这个方法会依据“执行周期”来周期执行
### 3. 分析图像更新+周期执行 ### 分析图像更新+周期执行
结合上述两种方法当根据至少每“执行周期”的时间间隔都会执行一次OCR。且也会根据“分析图像更新”在间隔内进行OCR间隔内的OCR会重置间隔的计时。 结合上述两种方法当根据至少每“执行周期”的时间间隔都会执行一次OCR。且也会根据“分析图像更新”在间隔内进行OCR间隔内的OCR会重置间隔的计时。