Очистить отсканированный текст
Нередко бывает, что пересканированные документы получаются ненадлежащего качества и требуют дополнительную обработку для улучшения качества. Но когда нет возможности повторить сканирование с оригинала, воспользуйтесь нашим сервисом, чтобы улучшить качество скана.
Автоматически убираем серый фон у сфотографированного текста или отсканированного ксерокса.
«Оцифровали» фотоаппаратом вместо сканера?
Главная проблема с такими фотографиями в отличие от сканов, это неравномерная яркость и затемненность, что плохо сказывается на читаемость после печати на принтере.
Удалите серый фон перед печатью. Удаление серого фона улучшит качество печати, четкость текстового документа.
ProGif используется для удаления серого фона с полученных сканов.
Задайте настройки очистки фона чтобы улучшить текст на фото онлайн:
1) Обрезка полей с помощью границ кадрирования.
2) В оттенки серого
3) Степень очистки
Мягкая очистка — удаление серого фона.
Жесткая очистка — удаление серого фона и шума
Как убрать серый фон при сканировании документов

Нередко бывает, что пересканированные документы получаются ненадлежащего качества и требуют дополнительную обработку для улучшения качества. Но когда нет возможности повторить сканирование с оригинала, воспользуйтесь нашим сервисом, чтобы улучшить качество скана.
Автоматически убираем серый фон у сфотографированного текста или отсканированного ксерокса.
«Оцифровали» фотоаппаратом вместо сканера?
Главная проблема с такими фотографиями в отличие от сканов, это неравномерная яркость и затемненность, что плохо сказывается на читаемость после печати на принтере.
Удалите серый фон перед печатью. Удаление серого фона улучшит качество печати, четкость текстового документа.
ProGif используется для удаления серого фона с полученных сканов.
Задайте настройки очистки фона чтобы улучшить текст на фото онлайн:
1) Обрезка полей с помощью границ кадрирования.
2) В оттенки серого
3) Степень очистки
Мягкая очистка — удаление серого фона.
Жесткая очистка — удаление серого фона и шума
Как удалить фон страницы в оттенках серого при сканировании документа PDF, сохранив текст? (Бинаризация)
Мой PDF содержит 600 страниц с изображениями текста. Имеет 2 слоя.
Слой 1: Фоновое цветное изображение
Слой 2: Текстовое изображение
Я хотел бы удалить все слои фонового изображения в полном файле PDF, как показано на рисунке.

Не могли бы вы предложить мне какое-нибудь программное обеспечение / инструмент?

5 ответов
обзор
То, что вы ищете, — это такие инструменты, как Scan Tailor и unpaper, которые способны к Thresholding, Despeckling и Noise Removal. Оба инструмента работают с изображениями, а не с файлами PDF, но вы можете легко конвертировать между различными форматами, которые используют эти приложения, и PDF, используя инструменты, описанные в конце этого ответа.
ScanTailor
Вы можете найти видеоурок здесь. Более обширная документация доступна на официальной вики. Возможно, вас больше всего заинтересует страница о черно-белом режиме вывода и настройках фильтра.
Unpaper
Я не работал с unpaper сам пока. Из того, что я понимаю, у него гораздо больше возможностей, чем у ScanTailor, но освоить его гораздо сложнее.
Графического интерфейса нет, и вам придется полагаться на переключатели командной строки, чтобы выполнить свою работу. С другой стороны, это означает, что преобразования с unpaper может быть легко автоматизирован с помощью скриптов.
Вы можете найти несколько примеров сценариев, касающихся преобразования сканирования в черно-белое и удаления фона здесь.
Некоторые полезные инструменты при работе с unpaper и ScanTailer
У меня нет достаточно времени, чтобы написать полное руководство по ScanTailor и unpaper¹, но вот несколько советов по конвертации между .pdf и форматы изображений, поддерживаемые этими инструментами:
ты можешь использовать pdfimages конвертировать PDF документы на одну страницу .ppm файлы, которые могут быть прочитаны unpaper ,
pdfimages *.pdf ./extracted-images
ScanTailor не берет .ppm файлы в качестве входных данных. Вам придется конвертировать их в другой формат, например, без потерь .png первый. mogrify вне imagemagick Набор инструментов может сделать это для вас.
mogrify -format png *.ppm
Формат вывода ScanTailor и unpaper — одна страница .tiff файлы. Чтобы преобразовать их обратно в .pdf Я бы предложил использовать tiffcp а также tiff2pdf ,
Монтаж
Эта команда установит все инструменты, упомянутые выше:
¹: всем, кто читает это, пожалуйста, не стесняйтесь составить более подробный ответ, основанный на ScanTailor и / или на бумаге.
Я только что нашел очень простое решение:
открыто gscan2pdf и импортируйте PDF.
Сервис-> порог. По умолчанию 80% работал нормально для меня.
сохраните PDF в другом месте.
Я попробовал OCRmyPDFOcrmypdf удалить серый цвет фона, это сработало для меня. Команда, которую я пробовал:
Может быть, Master PDF Editor может вам помочь, хотя я не нашел способа сделать это автоматически на 600 страницах.
ImageMagick
Вы можете использовать или (на месте) . Всего одна команда:
Изменил режим на оттенки серого, гамма-коррекцию на 2, нормализовать (проверьте также -auto-level а также -equalize ; -normalize эквивалентно -contrast-stretch 0.15×0.05% ), некоторый контраст.. Результат с вашим примером:
Как убрать серый фон при сканировании документов
Как избавиться от серого фона?
Нередко, когда вы сканируете ту или иную документацию, фон изображения оказывается серым. Распознавание и работа с документов в целом становится сложнее. Существует несколько приёмов очистки подобных документов в форматах pdf и djvu.
Необходимо: программа СканКромсатор.
СканКромсатор используется для удаления серого фона с полученных сканов. Скачать эту программу можно на официальный сайт разработчиков программы по адресу djvu-soft.narod.ru/soft/#scan. Выберите подходящую версию приложения. Щёлкните по ссылке «Скачать».
Установите приложени е на компьютер. Для удаления серого фона из pdf- и djvu-файла, откройте его в СканКромсаторе. Переходите в настройки приложения, установите флажок для опции Enhance image, щёлкните по кнопке «Gray enhance», вместо которой также можно использовать горячую клавишу В.
В закладке Background cleaner задайте настройки очистки фона. Для этого установите для параметра Cleaner passes значение, равное единице. Это позволит удалить фон скана. В случае, если между цветом текстом и фотом в документе очень незначительный контраст, то флажок следует установить у параметра Correct low contrast, что позволит настроить чувствительность распознавания текстовой информации на сером фоне.
Начните со значения 20-25, постепенно уменьшая его на 5. После удаления СканКромсатором фона отсканированного изображения, он также проверит файл на наличие текста, контраст которого относительно фонового цвета равен заданному порогу чувствительности или же больше. И если заданное значение найдено, то цвет такой точки либо не будет изменён вовсе, либо будет заменён на чисто чёрный.
Далее перейдите в закладку Quality . Щёлкнув по кнопке «Enhance», установите для параметра Cleaner passes значение, равное единице. Уберите флажок с опции Protect black pixels. Залитые серым цветом имеющиеся в скане иллюстрации заключите в зону Exclude, для их защиты от повреждения.
Воспользуйтесь предварительным просмотром результатов очистки серого фона при помощи кнопки «Preview with resample»в закладке Quality. Выберите необходимое значение параметра Sensitivity (от 5 до 30) для удаления серого фона. Чем сильнее контраст между фоном и текстом, тем большее значение этого параметра устанавливайте. Теперь перейдите в окно Protect black, отключите его.
Как убрать серый фон при сканировании документов


Сканер инженерный , при корректировке баланса белого фон становится светлым, но и все цвета тоже меняются, в этом то и проблема, фотошопом сделать можно, но хотелось бы как нибудь обойтись без постобработки.
Если нетрудно то посоветуйте как откалибровать сканер.
Сканер инженерный , при корректировке баланса белого фон становится светлым, но и все цвета тоже меняются, в этом то и проблема, фотошопом сделать можно, но хотелось бы как нибудь обойтись без постобработки.
автоматом удалить фон на скане
Можно ли этот фон удалить автоматически, путем обращения к какой-ли бо утилите, или может у convert есть какой-то ключик? Рисунки цветные , печать черно-белая. Запускать гимп для каждого листа не охота.

Разве что поиграться с с уровнями и яркостью/контрастностью. Чёткого решения нет.
вы предполагаете использовать ключи convert? какие?

автоматом удалить фон на скане
смотри только скан дулом не проткни
unpaper часть блоков вырезает до белого, а другую часть (с текстом) подкрашивает. Т.е. в итоге на белом листе (это хорошо) получается текст (и печатный и рукописный) в серых прямоугольниках.
Вопрос. А что нужно сделать, чтобы документы выглядили более чистыми? Выполнить замену серого цвета на белый? Или нужно уменьшить яркость конкретного цвета?

Автоуровни или ручная их настройка в любом граф редакторе. Автоматизировать imagemagic
Для этих задач придуман специальный формат — называется djvu, в котором и фон будет белым, и размер файла приемлемый. А pdf для этих целей совершенно не подходит, сколько испоганеных «картиночных» книг в сети валяется — смотреть больно… Его из текста надо создавать — только так можно получить приличный результат.
Для этих задач придуман специальный формат — называется djvu, в котором и фон будет белым, и размер файла приемлемый.
да нет, это проблема с картинками. Собрал djvu результат тот же, может чуть посветлее.
Тебя обманул тот анонимус. djvu не занимается обработкой изображений и лучше они стать не могут никак от того, что их запихают в djvu.
Проведи эксперименты в гимпе-фотошопе (порог, контраст и др.), возми получившиеся параметры и обработай кучей с помощью convert или там mogrify. Да и unpaper имеет кучу параметров типа —white-threshold —black-threshold
Как убрать серый фон при сканировании документов
- Откройте программу FineReader ;
- Перейдите в Инструменты>Настройки>Обработка изображений;
- Включите опцию Осветлять фон и нажмите ОК.

- Закройте программу, откройте нужный файл и обработайте его.