Scan Empire - PDF -All In One

Содржи рекламиКупувања во апликација
Оцена на содржината
Сите
1 илј.+
Преземања
Оцена на содржината
Сите
Купувања во апликација
Дознајте повеќе
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот

За апликацијава

Scan Empire е робусна и модерна Android апликација дизајнирана за дигитализација на хартиени документи, напредно оптичко препознавање на знаци (OCR) и конверзија на датотеки со повеќе формати во PDF. Развиена во Kotlin со користење на декларативната UI рамка Jetpack Compose, таа следи строга MVVM архитектура и принципи на чист код. Поголемиот дел од обработката се извршува локално на уредот, обезбедувајќи максимална приватност и безбедност за корисничките податоци.

⚙️ Основни карактеристики и архитектура на системот
1. Хибриден OCR систем (офлајн и онлајн)
Апликацијата нуди флексибилност преку два режима на препознавање текст:

Локален OCR (Tesseract): Користи прилагоден TessBaseAPI (Tesseract4Android) за целосно офлајн препознавање на текст. Апликацијата презема јазични модели во реално време ако тие не се присутни. Google ML Kit е интегриран за автоматско откривање на јазик, а имплементиран е алгоритам за споредба на довербата за автоматско препознавање на скрипти (кирилица наспроти латиница).
Cloud OCR (Google Cloud Vision): Се користи за сложени распореди или документи со низок квалитет. Интегриран преку кредитен систем, овозможува напредно препознавање базирано на облак без намалување на перформансите на уредот.

2. Напредна обработка на слики и интеграција на OpenCV
Пред да се изврши OCR, сликата се подложува на напреден процес на филтрирање и геометриска корекција:

Геометриска корекција (Desquewing): OpenCV автоматски ги исправа накосените документи и ги детектира рабовите.
Визуелна оптимизација: Сенките се отстрануваат и се применува адаптивна бинаризација (Otsu thresholding) за да се максимизира контрастот помеѓу текстот и позадината.
Управување со меморијата: Поради големите големини на сликите, апликацијата користи споделени Mat објекти и внимателно управува со ресурсите за да спречи грешки OutOfMemory (OOM).

3. Паметна реконструкција на PDF (PdfReconstructor)
Користејќи ја библиотеката PDFBox-Android, апликацијата го конвертира препознаениот текст во PDF документи што може да се пребаруваат:

Паметно растојание: Алгоритмот го пресметува точниот распоред и растојанието помеѓу зборовите врз основа на нивните координати од сликата, зачувувајќи ја оригиналната структура на документот.
Хибридно преклопување (PDF што може да се пребарува): Текстот се прикажува како невидлив слој директно врз оригиналната слика. Корисникот визуелно го гледа скенираниот документ, но може да пребарува, избира и копира текст.

4. Конверзии и манипулација со датотеки
Сите конверзии се извршуваат локално за да се заштити приватноста на корисникот:

Локални конвертори: Конвертираат DOCX, Excel и TXT документи во PDF.
Спојување документи: Комбинира повеќе слики или постоечки PDF датотеки во еден PDF документ.

5. Безбедност, складирање и монетизација
Апликацијата е дизајнирана како одржлив комерцијален производ:

Автентикација: Безбедно најавување и поврзување на сметката со помош на Google Credential Manager.
Складирање: Користи Android Storage Access Framework (SAF), овозможувајќи им на корисниците да ја изберат својата претпочитана патека за зачувување на уредот или SD картичката.
Монетизација: Вградено Google Play Billing за купување кредити или претплати во Premium Shop. Бесплатната употреба е поддржана од ненаметливи реклами (AdManager).
📐 Технички стек
Асинхрона обработка: Kotlin Coroutines and Flows за извршување тешки процеси (скенирање, OCR, преземање модел) во позадина. Вбризгување на зависности: Hilt (Dagger) обезбедува чисто раздвојување на грижите, полесно тестирање и проширливост на апликациите.
💡 Резиме
Scan Empire е сеопфатен екосистем за мобилна дигитализација. Со комбинирање на локална обработка на OpenCV, хибриден OCR и паметна реконструкција на PDF, тој нуди професионални можности за скенирање во модерен и оптимизиран интерфејс.
Конвертирање слика во PDF, извлекување текст, најавување на документ, спојување, заштита.
Ажуриранa на
26 сеп. 2026 г.
Истакнати написи

Безбедност на податоците

Предуслов за безбедност е да знаете како програмерите ги прибираат и ги споделуваат вашите податоци. Практиките за приватност и безбедност на податоците може да варираат според вашиот начин на користење, регион и возраст. Програмерот ги обезбедил овие информации и може да ги ажурира во иднина.
  • Апликацијава може да ги споделува овие типови податоци со трети страни
    Уред или други идентификатори
  • Апликацијава може да ги прибира овие типови податоци
    Лични податоци и Уред или други идентификатори
  • Податоците се шифрираат при префрлување
  • Може да побарате бришење на податоците