Перевод фотографии текста в DJVU

  • Автор темы Автор темы leonid0
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

leonid0

Участник
Топикстартер
Сообщения
6
Реакции
0
Господа, выручайте!
Имеется большое количество снятых на цифровик книг. Есстественно, что в jpg они занимаю слишком много места. Единственный выход - перевод в DJVU (графический формат специально для книг, в данном случае двухцветный) - качество снимков позволяет. Но возникает большая прорблема: конечный результат схож с тем, как если бы с помощью яркости-контраста черно-белая фотография текста перевалась бы в двухцветную. Так как яркость фотографии неравномерна, то возникают участки (изначально более светлые), где текст почти исчезает :(. Если вручную затемнить нужный участок - то все будет ОК, но это слишком трудоемко.
Вопрос - можно-ли автоматизировать процесс, чтобы яркость фотографии выравнилась бы по всей площади?
 
Ответ: Перевод фотографии текста в DJVU

А вы попробуйте ! ;)
 
Ответ: Перевод фотографии текста в DJVU

Покажи два-три примера, можно маленкие, и участок какого-либо снимка пиксель к пикселю.
 
Ответ: Перевод фотографии текста в DJVU

NecroZoider сказал(а):
Покажи два-три примера, можно маленкие, и участок какого-либо снимка пиксель к пикселю.
Пример показываю (154 КБ):
сверху - исходная фотография,
середина - яркость-контраст без предварительной обработки (видны сильные искажения в верхних правых углах обоих страниц),
внизу - яркость-контраст после небольшого ручного изменения некоторых участков.

P.S. Что значит "участок какого-либо снимка пиксель к пикселю"?
 

Вложения

  • Untitled-3.jpg
    Untitled-3.jpg
    154 КБ · Просм.: 814
Ответ: Перевод фотографии текста в DJVU

И это еще очень удачная фотография. А вот наиболее типичные случаи:
 

Вложения

  • Untitled-4.jpg
    Untitled-4.jpg
    54.7 КБ · Просм.: 747
  • Untitled-5.jpg
    Untitled-5.jpg
    64.2 КБ · Просм.: 860
Ответ: Перевод фотографии текста в DJVU

leonid0 сказал(а):
P.S. Что значит "участок какого-либо снимка пиксель к пикселю"?
Кусочек фотографии без изменений /ресайзов/. Ну к примеру есть отснятая фотка 1600х1200px -- нужно выделить кусок фотки (400х200px) и Crop -- получаем кусочек оригинала. Дальше в нашем случаи - конвертить в грайскал и сохранять JPEG'ом (10-11).

Желательно чтобы выделение попало на узел сетки Jpeg-разбивки (аттач), а выделение было кратно 8 как по горизонтали, так и по вертикали

Предыдушую картинку попробовал своим методом - неплохо получилось, но аттач плоховат, вот поэтому и нужен оригинал-кусок, для подтверждения, проверю напишу. :clock:
 

Вложения

  • Jpeg-crop-save-jpeg.gif
    Jpeg-crop-save-jpeg.gif
    21.6 КБ · Просм.: 860
Ответ: Перевод фотографии текста в DJVU

Вот кусочек. Надеюсь, что все сделал правильно (только я ничего не знаю про jpeg-сетку).
 

Вложения

  • IMG_56474.jpg
    IMG_56474.jpg
    199.9 КБ · Просм.: 820
Ответ: Перевод фотографии текста в DJVU

Метод_1:

Открываем документ (конвертируем в Grayscale), инвертируем изображение (Ctrl+I), создаём сверху слой закрашенный в 100% черный и назначаем ему перекрытие - Color Burn. Возвращаемся к слою фотографии и применяем Unsharp Mask с значениями приведенными в аттаче (! можно и по вкусу) и сразу видно текст с картинками, вернее 100%-но черные пиксели нашей фотографии.

После наведения резкости можно в уровнях нашей фотографии сместить белую точку влево на 5-10, - для прорисовки тонких элементов букв, !но появляется мусок (чистится за минуту)

Получаем двухцветное изображение (можно инвертировать и получим, как в книге) для сохранения в DJVU или Gif

P.S. Если буквы неустраивают с зубчиками (по мне вполне приемлемо - все читается) -- то делаем так (можно скрипт прописать):
всё выделяем, Copy Merge, вставляем на новый слой, делаем выделение по белому (цвету нужного изображения), Feather в 1 пиксель и на черном слое (Color Burn) в уровнях осветляем -- проявляются дополнительные пикселы с нашей фотографии. Лучше делать это при выключенных "муравья" (Ctrl+H).
 

Вложения

  • Metod_1.gif
    Metod_1.gif
    50 КБ · Просм.: 949
Ответ: Перевод фотографии текста в DJVU

Огромное, просто нечеловеческое вам спасибо! Способ действительно отлично работает!
 
Статус
Закрыто для дальнейших ответов.