Инструменты InterLAB · Камера · края · PDF

Сканер документов камерой

Снимите лист камерой телефона или загрузите фото — инструмент найдёт края, выровняет перспективу, уберёт тени и соберёт страницы в один PDF. Снимки обрабатываются только на вашем устройстве.

Бесплатно, без регистрации

PDF · A4 · Letter

Снимки обрабатываются только на этом устройстве и живут в памяти вкладки — после перезагрузки их не будет; в браузере сохраняются только настройки. Метаданные фото (EXIF, геометка) при обработке удаляются.

Добавьте страницы

Снимите документ камерой или загрузите фото — края листа найдутся сами, лист выровняется, текст станет чётким, страницы соберутся в один PDF.

Перетащите фото сюда или вставьте из буфера (Ctrl+V)

Как работает инструмент

  1. Снимок

    Задняя камера в высоком разрешении: контур листа подсвечивается на видео в реальном времени; затвор — кнопкой, Пробелом или Enter; можно включить автоснимок, когда контур неподвижен 1 секунду. Или загрузите фото — несколькими файлами, перетаскиванием или вставкой из буфера.

  2. Края листа

    Углы находятся сами; их можно подвинуть мышью или пальцем (с лупой ×3 под пальцем) или стрелками с клавиатуры. «Найти края» повторяет поиск, «Весь кадр» сбрасывает рамку.

  3. Выравнивание

    Четырёхугольник листа переносится в прямоугольник: размер — по длинам сторон или по пропорции A4/Letter, поворот на 90° в обе стороны. Результат обновляется, пока вы тянете углы.

  4. Фильтры

    Оригинал, «Цвет+», оттенки серого и Ч/Б со шторкой «до/после». Тени и неровный свет убираются оценкой фона бумаги.

  5. Страницы и PDF

    До 40 страниц: порядок перетаскиванием или кнопками, дубль, пересъёмка, удаление. PDF собирается своим писателем прямо в браузере — A4, Letter или по размеру картинки, с полями и качеством JPEG; оценка размера видна заранее. Каждую страницу можно скачать в JPEG или PNG.

Алгоритмы и стандарты

  • Поиск листа: серый (Rec. 601) → размытие Гаусса 5×5 → оператор Собеля и подавление немаксимумов (шаг метода Кэнни) → преобразование Хафа, где каждый пиксель края голосует только за углы рядом с направлением своего градиента → перебор пар противоположных сторон → выпуклый четырёхугольник с наибольшей длиной подтверждённых краёв.
  • Перспектива: гомография по 4 парам точек (система 8×8, метод Гаусса), для каждого пикселя результата — точка на снимке и билинейная интерполяция.
  • Тени: фон бумаги оценивается по блокам (максимум после размытия, расширение, сглаживание), изображение делится на фон — бумага становится равномерно белой.
  • Ч/Б: адаптивный порог Sauvola T = m·(1 + k·(s/128 − 1)) по локальному окну; среднее и дисперсия — через интегральные изображения.
  • PDF: ISO 32000-1 (совместим с PDF 1.4), JPEG вкладывается без перекодирования (фильтр DCTDecode), таблица перекрёстных ссылок с точными смещениями.

Оригинал

Что делает
Только выравнивание, цвета как на снимке.

Цвет+

Что делает
Фон бумаги выравнивается (тени уходят), текст темнее, цвета печатей и подписей сохраняются.

Серый

Что делает
Те же тени убраны, без цвета — меньше файл.

Ч/Б

Что делает
Адаптивный порог Sauvola: чистый белый фон и чёрный текст, самый маленький файл.
Фильтры

A4 (ISO 216)

Размер
210 × 297 мм
Страница PDF
595.28 × 841.89 pt
Длинная / короткая
1.4143

Letter (ANSI A)

Размер
8,5 × 11 дюймов (215,9 × 279,4 мм)
Страница PDF
612 × 792 pt
Длинная / короткая
1.2941
Бумага: размеры и пропорции

150

A4
1754 px
Letter
1650 px

200

A4
2339 px
Letter
2200 px

300

A4
3508 px
Letter
3300 px
Разрешение результата (длинная сторона страницы)

Поддержка браузеров

  • Камера — нужен HTTPS и getUserMedia: Chrome, Edge, Firefox, Safari (iOS 14.3+). Фонарик — только где камера о нём сообщает (обычно Chrome на Android).
  • Обработка идёт в фоновом потоке (Web Worker), страница не замирает; если поток недоступен, тот же код работает в основном потоке.
  • Загрузка фото: JPEG, PNG, WebP. Снимки HEIC с iPhone сначала сохраните как JPEG (или включите «Наиболее совместимый» формат камеры).

Ограничения

  • Нет распознавания текста (OCR): PDF состоит из картинок, текст в нём не выделяется и не ищется.
  • Края находятся, когда лист заметно отличается от фона и видны все четыре стороны; белый лист на белом столе, загнутые углы и пальцы на краях — поправьте углы вручную.
  • Изогнутые страницы (разворот книги) выравниваются как плоские — изгиб остаётся.
  • Пропорции «по краям листа» берутся из длин сторон на снимке; при сильной перспективе выберите A4 или Letter — так пропорции будут точными.
  • Фото уменьшаются до 4096 px по длинной стороне; не больше 40 страниц в одном документе.

Приватность

  • Снимки и PDF создаются на вашем устройстве и не отправляются на сервер; кадры камеры не покидают браузер. С заявкой может уйти только короткая сводка: число страниц, формат PDF и фильтр.
  • Метаданные фото (EXIF, геометка, модель телефона) удаляются: каждый снимок перекодируется через canvas.
  • В localStorage сохраняются только настройки (фильтр, бумага, PDF, качество, автоснимок); снимки — только в памяти вкладки.
  • Камера включается только по кнопке и выключается кнопкой «Готово», при скрытии вкладки и уходе со страницы.
  • В аналитику уходит только факт экспорта, формат и диапазон числа страниц — без содержимого.
  • Результат уходит к нам, только если вы сами оставите заявку и не снимете галочку «Приложить результат» — что именно уйдёт, видно в форме. Файлы и изображения с заявкой не отправляются.

Похожие инструменты

Все инструменты · 40
QR-генераторСсылка с UTM, Wi-Fi, визитка, email, телефон, SMS, место или событие → QR-код со своими цветами, формой и логотипом, проверкой читаемости и размера печати. SVG, PNG и пакет кодов в ZIP.Штрихкоды: генератор и сканерEAN-13, EAN-8, UPC-A и Code 128 с контрольной цифрой и самопроверкой, листы этикеток для печати, распознавание камерой и по фото.NFC-метки: генератор и записьСсылка, Wi-Fi, визитка, телефон или текст → сообщение NDEF с проверкой ёмкости метки. На Android в Chrome пишет прямо в метку и читает её; на остальных устройствах — файл .bin, HEX и ссылка, чтобы открыть инструмент на телефоне.Генератор паролей и фразПароли, фразы из русских и английских слов, PIN и шаблоны из криптостойкого генератора, точная энтропия и время перебора, проверка своего пароля на частые слабости.Конфигуратор WireGuardСайт не может быть VPN — но здесь собирается настоящий WireGuard для вашего сервера: ключи X25519, wg0.conf с NAT, .conf и QR-код для каждого телефона и ноутбука, проверка подсетей и маршрутов, ZIP и инструкции. Ключи не покидают браузер.Генератор SSH-ключейEd25519 и ECDSA P-256 в формате OpenSSH с паролем (как ssh-keygen), отпечатки SHA256/MD5 и randomart, authorized_keys с ограничениями, ~/.ssh/config и проверка любого открытого ключа. Ключи создаются на вашем устройстве.
Расскажите о задаче — мы изучим запрос и свяжемся с вами

Нужен документооборот без бумаги?

InterLAB разрабатывает программы для бизнеса: приём документов с камеры, архив, поиск и интеграции с учётными системами. Первый разговор о задаче бесплатный.

  • Первый короткий разговор бесплатный — выбираем формат работы
  • NDA — по вашему или нашему шаблону
  • Стоимость — после брифа и согласования объёма

Не присылайте через форму пароли, ключи доступа и исходный код — безопасную передачу доступа обсудим отдельно.

Нажимая кнопку, вы соглашаетесь с обработкой персональных данных.