ScanBench Посібник

Як відсканувати документ телефоном, зробити PDF і розпізнати текст без застосунку й без завантаження

ScanBench перетворює камеру телефона на сканер документів: знаходить краї сторінки, вирівнює її, чистить у кольорі, сірому чи чорно-білому, збирає сторінки в PDF і читає текст українською й англійською. Усе відбувається у вашому браузері, фото ніколи не завантажуються на сервер.

Команда fof.lol · Оновлено · 7 хв читання

Відкрити ScanBench

Як відсканувати документ

  1. Відкрийте ScanBench на телефоні й натисніть Сфотографувати. Дозвольте камеру: відкриється задня камера з найвищою роздільністю, яку вона пропонує.
  2. Тримайте сторінку в кадрі. Жовтий обрис показує, де ScanBench бачить сторінку; натискайте круглу кнопку для кожної сторінки. Лічильник у кутку показує, скільки сторінок уже є, а кнопка ліхтарика з’являється, якщо він у телефона є.
  3. Натисніть Готово. Кожна сторінка вже обрізана й вирівняна; торкніться будь-якої, щоб підправити кути, фільтр чи поворот.
  4. Виберіть формат на панелі Зберегти й натисніть Зберегти PDF або одразу надішліть файл у месенджер чи пошту.

На комп’ютері або для вже зроблених фото натисніть Додати фото чи PDF, перетягніть файли на сторінку чи вставте картинку через Ctrl+V. Кожна сторінка PDF стає сторінкою скану. Якщо камера не запускається (немає дозволу, старий браузер або сторінку відкрито без HTTPS), ScanBench запропонує системну камеру телефона; її фото підходять так само.

Як добре сфотографувати сторінку

  • Контраст із тлом. Білий аркуш на темному столі знаходиться миттєво, білий на білому складний для будь-якого сканера. Підкладіть під сторінку темну папку чи книжку.
  • Світло без тіні. Найкраще — денне світло з вікна. Не ставайте між лампою й сторінкою: ваша власна тінь — найчастіша причина сірого скану. Фільтри Колір і Ч/б вирівнюють м’які тіні, але не різку тінь через текст.
  • Згори, уся сторінка в кадрі. Невеликий кут не страшний, бо перспектива виправляється, але що ближче до зйомки згори, то чіткіший дальній край сторінки.
  • Тримайте рівно й наведіть фокус. Торкніться екрана на тексті, якщо телефон фокусується на столі, і зачекайте, доки зображення стане чітким.
  • Ліхтарик допомагає в темній кімнаті, але на глянцевому папері дає яскраву пляму: спробуйте з ним і без нього.

Краї, кути й перспектива

На кожному фото ScanBench шукає обрис сторінки: знаходить різкі перепади яскравості (метод Кенні), з’єднує їх у фігури й вибирає найбільший чотирикутник, сторони якого лежать на справжніх краях. Потім уздовж кожної сторони проводить пряму, щоб кути стали точно на місце, і розтягує сторінку в рівний прямокутник, ніби вона лежала на планшетному сканері (перспективне перетворення, або гомографія).

Якщо сторінку не знайдено, на її мініатюрі з’являється жовтий !, а фото лишається цілим. Торкніться сторінки й перетягніть чотири жовті кути до кутів аркуша: лупа над пальцем показує точне місце. Знайти краї шукає ще раз, Усе фото бере кадр як є. З клавіатури стрілки зсувають вибраний кут на один піксель (із Shift — на десять).

Пропорції результату беруться з довших сторін обрису. Сторінка, знята під гострим кутом, може вийти трохи коротшою, ніж є насправді; на сторінці A4 чи Letter картинка вписується без розтягування.

Фільтри, поворот і обрізання

ФільтрЩо робитьДля чого
Оригіналфото як є, лише вирівнянефото, малюнки, кольори, які треба зберегти точно
Колірвирівнює тіні й колір освітлення, робить папір білим, а кольори трохи яскравішимибланки з печатками, кольорові документи (типово)
Сірийте саме чищення, без кольорутекст із фото, менші файли
Ч/бчорний текст на білому, як у сканера чи факсу (адаптивний поріг)текстові документи, договори, чеки

Тіні прибираються так: по всій сторінці оцінюється колір паперу, і кожен піксель ділиться на нього, тож затінений кут стає таким самим білим, як середина. Чорно-білий фільтр порівнює кожен піксель із його власним оточенням, а не з одним рівнем для всієї сторінки, тому справляється й з нерівним світлом.

Кнопки фільтрів над сторінками змінюють усі сторінки одразу; усередині сторінки кнопка Застосувати до всіх сторінок копіює її фільтр і обрізання на решту. Кнопки повороту обертають на 90°, а Автоповорот дивиться на напрям рядків тексту та їхній рівний лівий край; сторінки, що явно лежать боком чи догори дриґом, повертаються самі, щойно ви їх додаєте. Обрізати краї зрізає до 10% з кожного боку — для темної рамки чи шматка столу в кадрі.

Збереження: PDF, JPG, PNG

  • PDF: усі сторінки в одному файлі. Розмір сторінки A4 чи Letter (повертається під кожну сторінку) або Як фото, коли сторінка має пропорції скану.
  • JPG чи PNG: окрема картинка для кожної сторінки. Кілька картинок надсилаються разом, якщо телефон це дозволяє, або приходять одним ZIP.
  • Якість: Менший (близько 1600 px за довшою стороною, для пошти й месенджерів), Збалансовано (близько 2500 px, приблизно 300 dpi для A4, чітко для друку) або Найкраща (повна роздільність ваших фото, до 16 мегапікселів, з найменшим стисненням).

Попередні перегляди на екрані робляться маленькими, щоб берегти пам’ять; файл для збереження щоразу створюється наново з оригінального фото в обраній якості. Кнопка «Поділитися» надсилає файл через меню телефона (месенджери, пошта, хмарні диски), якщо браузер уміє ділитися файлами. Місце зйомки й дані камери з ваших фото ніколи не потрапляють у результат.

Розпізнавання тексту (OCR)

Розпізнати текст читає сторінки за допомогою Tesseract.js — браузерної версії відкритого рушія Tesseract. Виберіть українську, англійську або обидві для документів, де мови змішані. Першого разу мовні файли завантажуються з fof.lol, з індикатором прогресу: близько 1,6 МБ для української та 2 МБ для англійської. Браузер зберігає їх, тож надалі розпізнавання працює офлайн; їхній розмір і кнопка Видалити показані під карткою.

Текст з’являється в полі, звідки його можна скопіювати чи зберегти як .txt. З опцією Додати розпізнаний текст у PDF PDF отримує невидимий текстовий шар точно під словами на картинці: документ можна шукати, виділяти й копіювати текст у будь-якому переглядачі PDF, а виглядає він і далі як скан. Сторінку, яку ви змінили після розпізнавання (кути, фільтр, поворот), наступного разу буде прочитано знову.

Найкраще розпізнаються рівні, чіткі сторінки друкованого тексту. Рукопис, дуже дрібний шрифт, декоративні шрифти й розмиті фото дають помилки, тож перевіряйте важливі числа й імена.

Як залишити документ на потім

Типово сторінки живуть лише у відкритій вкладці й зникають, щойно ви її закриєте; браузер навіть перепитає перед виходом. Увімкніть Зберегти документ на цьому пристрої, щоб фото, налаштування й розпізнаний текст лишилися в цьому браузері (IndexedDB): наступного разу ScanBench відкриється з цим документом. Видалити збережене прибирає його. Без вашого вибору нічого не зберігається.

Приватність

Фото, сторінки й розпізнаний текст обробляє ваш браузер, і вони ніколи не завантажуються ні на fof.lol, ні деінде, тож ScanBench підходить для паспортів, договорів і медичних документів. Завантажуються лише код і дані, і лише тоді, коли ви користуєтеся відповідною функцією: PDF.js, щоб відкривати PDF-файли, і pdf-lib, щоб записувати PDF (з cdnjs), Tesseract.js (з jsDelivr) і мовні файли (з fof.lol). Пошук сторінки, вирівнювання й фільтри — наш власний код, який узагалі нічого не завантажує. Зображення з камери аналізується на пристрої, а камера вимикається, щойно ви її закриєте чи перейдете в іншу вкладку.

Обмеження

  • Камера в браузері потребує HTTPS і вашого дозволу. Деякі браузери всередині застосунків (месенджери, соцмережі) не дають сайтам камеру: відкрийте сторінку в Chrome чи Safari або скористайтеся кнопкою системної камери.
  • Роздільність. Там, де браузер уміє робити фото (Chrome на Android), ScanBench бере повну роздільність фото; деінде — кадр із відео, який часто менший. На екрані камери видно, скільки мегапікселів ви отримуєте. Для найчіткішого результату знімайте застосунком камери й додавайте фото.
  • Краї важко знайти для білої сторінки на білому столі, зім’ятої чи вигнутої сторінки або коли кут закриває рука: поставте кути вручну. Вигнуті сторінки товстих книжок не випрямляються.
  • Пам’ять. Оригінальні фото лишаються в пам’яті, поки ви працюєте; 20–30 сторінок із камери на 12 Мп — нормально для сучасного телефона. На старому телефоні зберігайте частинами або вибирайте Менший.
  • OCR знає лише українську й англійську і не читає рукопис. Одна сторінка займає кілька секунд на комп’ютері й довше на телефоні.
  • HEIC-фото відкриваються лише в браузерах, які їх показують (Safari); iPhone зазвичай сам перетворює їх, коли ви вибираєте фото.

Часті запитання

Чи треба встановлювати застосунок?

Ні. ScanBench — це вебсторінка. Її можна додати на головний екран, тоді вона відкривається як застосунок і працює без інтернету, але це необов’язково.

Чи безпечно сканувати тут паспорт чи договір?

Так. Фото нікуди не надсилаються: немає сервера, який міг би їх отримати. Це можна перевірити в інструментах розробника браузера: жоден запит не несе ваших картинок.

Чому скан сірий чи жовтуватий?

Увімкнено фільтр Оригінал. Виберіть Колір чи Ч/б: вони роблять папір білим і прибирають м’які тіні.

Чи можна відсканувати багатосторінковий документ в один PDF?

Так. Сфотографуйте всі сторінки поспіль, розставте їх у потрібному порядку, перетягуючи мініатюри, і збережіть один PDF.

Чи можна шукати текст у PDF?

Так, якщо спершу розпізнати текст і лишити ввімкненою опцію Додати розпізнаний текст у PDF. Тоді Ctrl+F знаходить слова, а їх можна виділяти й копіювати.

Чи працює без інтернету?

Сканування, фільтри й збереження картинок працюють офлайн, щойно сторінку було відкрито. PDF і OCR потребують один раз завантажити свої бібліотеки й мовні файли, а далі теж працюють офлайн.

Спробуйте ScanBench

Відскануйте сторінку телефоном, отримайте чистий PDF із текстом, у якому можна шукати, і залиште фото собі.

Відкрити ScanBench

Схожі інструменти