Render.ru

Grayscale перевести в двухцветный рисунок

#1
Ну вот собственно... Есть картинка в градациях серого... ее надо приготовить для печати на ризографе или, предположим для факса.... то есть картинка должна быть из двух цветов - черного и белого... как грамотнее сделать... Threshold какую-то фигню делает... Надо чтобы было красиво... все в такую меленькую точечку...)) хелп плиз...
 
#2
Переводишь картинку в RGB (ибо, если ты её напрямую в Индексы переведёшь, то Фотошопа, она ж у нас вумная, тебе всю "линейку" градаций серого и проиндексирует, ничего у тебя не спросив), потом кликаешь на перевод в Indexed Color (вот тут то она и озадачется, а мы ей ответим):

Pallete: Local (*любой*)
Forced: Black and White
Tranparency - выключить
Matte: None либо White
Dither: Pattern

Вауля.
 
#3
Забыл. В том самом диалоге ещё:

Colors: 2 - иначе нифига не Блэк энд Вайт выйдет.
 
#4
Сначала нормальную контрастность надо сделать, потом:
— для факса Image > Image Size 150 dpi
— для RISO'графа 100-200 dpi (четверть/половина разрешения ризогафа)
потом Unsharp Mask.
Затем Image > Mode > тоже разрешение, и
— halftone screen с 50 lpi для факса, 71-80 lpi для RISO'графа — по этому методу может получится муар, требует проб
— diffusion dither — иногда требует предварительной Gamma-коррекции greysacle изображения в более светлую сторону: до 2.8-3(!)

В любом случае, BW изображение ДОЛЖНО БЫТЬ ТАКИХ ЖЕ РАЗМЕРОВ, ЧТО И ПРИ ПЕЧАТИ, т.е. после преобразования в Bitmap не должно масштабироваться. Если же нужно масштабировать, то это надо делать еще до Unsharp Mask. Если правильно подобраны параметры, можно получить изображение на оттиске очень даже неплохого качества.
Для подобной растеризации можно воспользоваться и transverter'ом или GhostScript'ом.
 
Сверху