2009-11-07 2 views
-1

Я поставил это как конкурс, но это все еще вопрос!КОНКУРС: оптимизируйте размер отсканированных документов в оттенках серого!

Вот оригинальное изображение: http://dl.dropbox.com/u/1663633/original_scan.jpg

Оригинальный размер около 1 мегабайта. Как бы вы уменьшили размер, чтобы окончательная печать на бумаге формата А4 (размером с букву, на которую я думаю ..) все еще выглядит хорошо?

Правила:

  • процесс должен быть автоматическим (для нанесения на сотни подобных изображений), поэтому никакая ручная коррекция не допускается (например, удалить черные границы в фотошопе с помощью инструмента Ластик)
  • Разрешение (200dpi) не может быть понижена дальше

Вот несколько идей

  • уменьшить количество цветов
  • уменьшить шум (черные пикселы без всякого смысла ..) и гладкие вещи из ..

мне удалось добиться 156KB, ты можешь лучше меня? Вы должны объяснить, как вы это сделали, конечно:)

P.S. Я загрузил мой образ с раздаточной, но, возможно, есть более простой способ .. не знаю .. вы можете посмотреть на моей сжатой версии here

+0

Я хотел дать победителю 75 репутации, но я думаю, что мне нужно подождать, пока появится опция баунти. – luca

+8

Похоже, вы хотите, чтобы люди кодовали для вас, чем конкурс, чтобы быть справедливым. –

+0

Я выиграл, уменьшив размер до 1px на 1px. Только 1 байт! – mauris

ответ

1

Вы можете использовать ImageMagick, чтобы преобразовать его в G4 размолвки:

convert original_scan.jpg -type bilevel -monochrome -compress group4 \ 
    -negate original_scan.tiff 

72k на моей машине. Zip, и это 66k.

+0

CCITT Fax4 для победы! –

+0

не плохо, но немного B/W =) Я отправляю свою версию, чтобы вы могли видеть – luca