Skip to content

v1.6.0 — Finger removal + leaner arm64-only build

Choose a tag to compare

@github-actions github-actions released this 20 Jun 08:43

ClearPDF Local v1.6.0 — finger removal (best-effort) + a leaner app

Phase 4 polish plus a meaningful size cut.

What's new

  • Remove finger — a new action on each scanned page. If a finger holding the book got caught at the page edge, this masks the skin-coloured region and inpaints it away. Best-effort: it only targets a finger entering from the edge, and it cannot restore text the finger was covering.

Size

  • The app now ships arm64-v8a only (drops the legacy 32-bit armeabi-v7a copies of OpenCV / ONNX Runtime / Tesseract). The universal APK is much smaller as a result; by 2026 effectively all Android devices are arm64.
  • Note: model int8 quantization was tried and rejected — it shrank the model (31.7→8 MB) but ran ~7× slower, which would wreck the auto-flatten flow. The full-precision model is kept.

Honest note

  • Finger removal is shipped without on-device testing yet (batched with later checks). The size change and the build are verified; glare removal is intentionally not included (blown-out highlights can't be recovered).

Install

Download ClearPDFLocal-v1.6.0-vc8.apk below and sideload it (built & signed by CI). Requires Android 7.0 (API 24)+, arm64.