Skip to content

Commit ac8dbf8

Browse files
committed
Add configurable foreground blur overlay updates
1 parent 5477177 commit ac8dbf8

23 files changed

Lines changed: 3353 additions & 3152 deletions

docs/api_doc/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -833,9 +833,10 @@ config = {
833833

834834
配置后,基本设置中会出现 `Enable Blur` 开关,启用后可通过子配置 `Blur Algorithm` 选择
835835
`Inpaint`(默认)或 `Blur``Inpaint` 会使用区域周围的像素重建内容,适用于从较简单背景上移除 UID。
836-
开启时 overlay 以最多每秒一次的频率显示处理后的区域;保存截图时始终应用所选算法,与该开关
837-
无关。若还配置了 `screenshot_processor`,它会在处理完成后执行。调试面板中的 `Enable Boxes`
838-
仅启用框绘制;overlay 只在有框、处理区域或自定义绘制内容需要显示时出现。
836+
开启时只在游戏窗口位于前台时显示处理后的区域;按 `Blur Interval` 检查变化,默认为 `1`
837+
秒,设为 `0` 时每个 `next_frame` 均检查。保存截图时始终应用所选算法,与该开关无关。若还配置了
838+
`screenshot_processor`,它会在处理完成后执行。调试面板中的
839+
`Enable Boxes` 仅启用框绘制;overlay 只在有框、处理区域或自定义绘制内容需要显示时出现。
839840

840841
### OCR
841842

ok/gui/i18n/en_US.qm

226 Bytes
Binary file not shown.

ok/gui/i18n/en_US.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1399,6 +1399,14 @@
13991399
<source>Target window inactive: Recording paused</source>
14001400
<translation>Target window inactive: Recording paused</translation>
14011401
</message>
1402+
<message>
1403+
<source>Blur Interval</source>
1404+
<translation>Blur Interval</translation>
1405+
</message>
1406+
<message>
1407+
<source>Seconds between processed overlay updates</source>
1408+
<translation>Seconds between processed overlay updates</translation>
1409+
</message>
14021410
</context>
14031411
<context>
14041412
<name>ScheduleTaskTable</name>

ok/gui/i18n/es_ES.qm

322 Bytes
Binary file not shown.

ok/gui/i18n/es_ES.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1397,6 +1397,14 @@
13971397
<source>Target window inactive: Recording paused</source>
13981398
<translation>Ventana de destino inactiva: Grabación pausada</translation>
13991399
</message>
1400+
<message>
1401+
<source>Blur Interval</source>
1402+
<translation>Intervalo de comprobacion del ocultamiento</translation>
1403+
</message>
1404+
<message>
1405+
<source>Seconds between processed overlay updates</source>
1406+
<translation>Segundos entre actualizaciones de la superposicion procesada</translation>
1407+
</message>
14001408
</context>
14011409
<context>
14021410
<name>ScheduleTaskTable</name>

ok/gui/i18n/ja_JP.qm

170 Bytes
Binary file not shown.

ok/gui/i18n/ja_JP.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1389,6 +1389,14 @@
13891389
<source>Target window inactive: Recording paused</source>
13901390
<translation>対象ウィンドウで非アクティブ: 録画を一時停止しました</translation>
13911391
</message>
1392+
<message>
1393+
<source>Blur Interval</source>
1394+
<translation>遮蔽チェック間隔</translation>
1395+
</message>
1396+
<message>
1397+
<source>Seconds between processed overlay updates</source>
1398+
<translation>処理済みオーバーレイの更新間隔(秒)</translation>
1399+
</message>
13921400
</context>
13931401
<context>
13941402
<name>ScheduleTaskTable</name>

ok/gui/i18n/ko_KR.qm

172 Bytes
Binary file not shown.

ok/gui/i18n/ko_KR.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1398,6 +1398,14 @@
13981398
<source>Target window inactive: Recording paused</source>
13991399
<translation>대상 창 비활성: 녹화 일시 정지됨</translation>
14001400
</message>
1401+
<message>
1402+
<source>Blur Interval</source>
1403+
<translation>가림 확인 간격</translation>
1404+
</message>
1405+
<message>
1406+
<source>Seconds between processed overlay updates</source>
1407+
<translation>처리된 오버레이 업데이트 간격(초)</translation>
1408+
</message>
14011409
</context>
14021410
<context>
14031411
<name>ScheduleTaskTable</name>

ok/gui/i18n/zh_CN.qm

158 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)