http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:GIMP&feed=atom&action=historyLXF110:GIMP - История изменений2024-03-28T14:42:28ZИстория изменений этой страницы в викиMediaWiki 1.19.20+dfsg-0+deb7u3http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:GIMP&diff=8728&oldid=prevCrazy Rebel в 06:29, 22 сентября 20092009-09-22T06:29:27Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 06:29, 22 сентября 2009</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 2:</td>
<td colspan="2" class="diff-lineno">Строка 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==''Gimp'': Дизайн и креатив==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==''Gimp'': Дизайн и креатив==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">: ''GIMP'' управляется с текстом куда лучше, чем вы думали – что и покажет гуру графики '''Майкл Дж. Хэммел''' с двумя очаровательными помощницами.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Цикл/GIMP 2.4}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Цикл/GIMP 2.4}}</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">: ''GIMP'' управляется с текстом куда лучше, чем вы думали – что и покажет гуру графики '''Майкл Дж. Хэммел''' с двумя очаровательными помощницами.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Врезка|left|Содержание=[[Изображение:LXF110_70_1.jpg|300px]]|Ширина=300px}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{Врезка|left|Содержание=[[Изображение:LXF110_70_1.jpg|300px]]|Ширина=300px}}</div></td></tr>
</table>Crazy Rebelhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF110:GIMP&diff=8723&oldid=prevCrazy Rebel: Новая: : '''''GIMP''''' Графический редактор с открытым кодом, в который стоит вонзить зубы Категория:Учебники =='...2009-09-22T06:21:02Z<p>Новая: : '''''GIMP''''' Графический редактор с открытым кодом, в который стоит вонзить зубы <a href="/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA%D0%B8" title="Категория:Учебники">Категория:Учебники</a> =='...</p>
<p><b>Новая страница</b></p><div>: '''''GIMP''''' Графический редактор с открытым кодом, в который стоит вонзить зубы [[Категория:Учебники]]<br />
<br />
==''Gimp'': Дизайн и креатив==<br />
<br />
: ''GIMP'' управляется с текстом куда лучше, чем вы думали – что и покажет гуру графики '''Майкл Дж. Хэммел''' с двумя очаровательными помощницами.<br />
<br />
{{Цикл/GIMP 2.4}}<br />
<br />
{{Врезка|left|Содержание=[[Изображение:LXF110_70_1.jpg|300px]]|Ширина=300px}}<br />
<br />
Во-первых и в-главных, ''GIMP'' – инструмент для работы с растровыми изображениями. Большинство пользователей настольных ПК предпочтут ''GIMP'', если потребуется обработать цифровые фото, но для операций с текстом они выберут ''Inkscape'' или ''Scribus''. Но не обманывайтесь: ''GIMP'' отлично управляется с текстовыми эффектами, хотя на это, по мнению многих, способны только векторные приложения.<br />
<br />
На данном уроке я познакомлю вас с некоторыми трюками с текстом, которые моя жена обнаружила в журнале по дизайну. Авторы той<br />
статьи реализовывали их на основе ''InDesign''. Для тех, кто им не пользуется, сообщаю: это векторный инструмент верстки. Он делает с текстом много разных интересных и умных вещей, используя ячейки для<br />
выравнивания и блокировки объектов в макете. Тот эффект, который<br />
вы видите в начале данного учебника, выполняется в ''GIMP'' намного<br />
проще, чем это описано в статье по ''InDesign''.<br />
<br />
В проектах, подобных данному, имеются важные периферийные<br />
компоненты, которые выходят за пределы простого текста. Этот дизайн<br />
требует исходного изображения с хорошим цветом и контрастностью.<br />
Без цвета и контраста формы внутри изображения не будут распознаваться через текст.<br />
<br />
Проект также требует подходящих шрифтов. Шрифт должен быть<br />
толстым и без засечек. Из-за засечек полученное в результате изображение выглядит нечетко, и в большинстве случаев невозможно отобразить подробности исходной картинки, даже если использовать жирное<br />
начертание. Вдобавок эти шрифты затрудняют распознавание текста<br />
на фоне изображения.<br />
<br />
Цель данного проекта – разместить изображение на тексте, сохранив разборчивость последнего. Текстовые функции ''GIMP'' позволяют<br />
сделать подобный дизайн за пару минут – и всего лишь за несколько шагов. Но прежде чем зарыться в подробности, рассмотрим несколько из упомянутых периферийных вопросов, которые возникают при работе над подобным дизайном.<br />
<br />
===Выбор изображения===<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_71_1.jpg|300px]]Изображение сидящей женщины не отличается сильным контрастом между фоном, кожей и платьем; изображение танцующей женщины намного лучше.|Ширина=300px}}<br />
<br />
Чтобы начать работу над проектом, загляните на один из недорогих сайтов, где хранятся изображения, и найдите портрет человека. Нужная нам картинка должна обладать двумя основными характеристиками. Первая – однородный цветовой фон. Неоднородность фона затруднит распознавание изображения, когда мы создадим наш текстовый эффект.<br />
<br />
Вторая важная характеристика – достаточный цветовой контраст.<br />
Изображение исключительно черного цвета сработает отлично, но весь<br />
эффект сведется к затенению текста. Для данного проекта я выбрал<br />
женщину в черном платье с достаточным для создания цветового контраста оттенком кожи. Чуть позже мы подчеркнем этот контраст мягкой заставкой.<br />
<br />
Выбирая изображение, не забывайте о лицензировании. Если<br />
на нем – неодушевленный предмет, вы в безопасности. Если же на<br />
рисунке – узнаваемое лицо, придется сначала убедиться, что тот, кто<br />
опубликовал фото (кто бы его ни предоставил), заручился на это разрешением от изображенной на нем модели. Без такого разрешения<br />
вы не можете использовать изображение в опубликованной работе. К<br />
счастью, большинство сайтов с изображениями либо требуют, чтобы фотограф представил согласие модели на публикацию, либо сообщают об отсутствии такого согласия.<br />
<br />
===Работа с образчиками===<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_71_2.jpg|300px]]|Ширина=300px}}<br />
{{Врезка|left|Заголовок=Скорая помощь|Содержание=Просмотрите крупные фото-архивы, вроде BigStockPhoto.com, iStockPhoto.com и Stock.xchng (http://www.sxc.hu).|Ширина=150px}}<br />
<br />
Итак, вы просмотрели сотни изображений и выбрали несколько пригодных. Но как узнать, удачно ли они сработают? Ответ дадут образчики [comps]. Образчик – это маленькая версия изображения, обычно содержащая водяной знак. Большинство сайтов с изображениями<br />
позволяют загрузить такую картинку, а если они не предлагаются<br />
открыто, то имеются версии для просмотра, которые можно скачать<br />
бесплатно.<br />
<br />
Образчики служат для экспериментов. Часто они слишком малы<br />
для использования в конечном проекте, и к тому же не годятся из-за водяных знаков. Но для проверки идеи они отлично подходят.<br />
Тестирование для подобных проектов всего лишь требует использования шрифтов меньшего кегля, чем в конечном результате. Я перебрал<br />
образчики нескольких изображений, пока не остановился на снимке<br />
женщины в черном платье. Если образчик чересчур мал, можете удвоить размер изображения, даже если оно начнет пикселить.<br />
<br />
Лучше всего этот эффект работает с толстыми прямыми шрифтами без засечек. Курсивы не слишком хорошо сочетаются с изображением,<br />
даже в жирном варианте. В данном руководстве я использую полужирное начертание шрифта '''Tahoma''', но скорее всего подойдет любая<br />
полужирная sans-гарнитура.<br />
<br />
Первая подсказка по ''GIMP'' в нашем уроке касается опций инструмента '''Текст'''. Выберите его, затем откройте диалоговое окно '''Параметры инструментов''' ('''Диалоги > Параметры инструментов'''). Прямо над кнопкой '''Текст''' по контуру расположены три опции. Они, сверху вниз, предназначены для '''Отступа, Межстрочного интервала''' и '''Трекинга'''. '''Отступ'''<br />
мы использовать не будем, но две остальные нам понадобятся. Нам<br />
нужно сделать величину '''Межстрочного интервала''' как можно меньше<br />
(вплоть до отрицательных чисел), чтобы строки текста располагались<br />
как можно ближе друг к другу, не перекрываясь.<br />
<br />
'''Трекинг''' настраивает расстояние между буквами. Он подобен кернингу, но не идентичен ему. И опять же, технические разъяснения здесь не важны. Мы просто хотим уменьшить эту величину (также практически до отрицательных чисел), чтобы сократить расстояние между буквами – чем они ближе друг к другу, тем лучше.<br />
<br />
===Добавим заставку===<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_72_1.jpg|300px]] Выберите теплый цвет для заставки, чтобы добавить контраста конечному изображению – это особенно полезно на белых участках исходных фото.|Ширина=300px}}<br />
{{Врезка|left|Заголовок=Скорая помощь|Содержание=Заставки – простой способ добавить цвета фотографиям с высокой контрастностью, но небогатым по цветовой гамме.|Ширина=150px}}<br />
<br />
Первым делом нужно добавить мягкую заставку. Это сделает конечное<br />
изображение более красочным, а фигуру женщины – более четкой и<br />
различимой. Для этого создадим над основным слоем прозрачный<br />
('''Слой > Создать слой''') и назовем его ''Заставка''. С помощью соответствующего инструмента создаем эллиптическое выделение вокруг девушки в окне изображения. Размываем края выделения ('''Выделение > Растушевать''') на 100 пикселей. Выбираем теплый цвет для переднего плана, нажав на соответствующий квадрат в Панели Инструментов. Для<br />
данного учебника я использую цвет с RGB-значениями '''231/127/35'''.<br />
Теперь нам понадобится радиальный градиент внутри круга.<br />
<br />
Выберите '''Градиентную заливку''' на панели инструментов. В диалоговом окне '''Параметры инструмента''' укажите тип '''Основной в прозрачный''' и радиальную форму. Щелкните в окне изображения и тяните из<br />
середины выделения на его верхнюю границу. Настройте режим слоя<br />
заставки на '''Умножение'''.<br />
<br />
На данном этапе я добавил в градиент немного шума для создания художественного эффекта, но этот шаг опциональный. Чтобы<br />
выполнить его, выберите '''Фильтры > Шум > Шум HSV''' и установите '''Фиксированность''' в '''2''', '''Насыщение''' в '''255''' и '''Яркость''' в '''255'''. Установки по умолчанию для '''Тона''' (должно быть 3) менять не надо. Затем примените<br />
это все к ''Заставке'', нажав на кнопку '''OK'''. Шум будет применен только<br />
внутри выделения и только к цветным пикселям – но не к прозрачным.<br />
Теперь можно снять выделение ('''Выделение > Снять''') и объединить<br />
''Заставку'' и фоновый слой ('''Изображение > Свести''').<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_72_2.jpg|300px]] Любой шум, добавленный к заставке, может быть не виден на конечном изображении (все зависит от толщины шрифта).|Ширина=300px}}<br />
<br />
===Добавление текстового слоя===<br />
<br />
Главная задача данного урока – это использование текста в качестве<br />
маски на изображении. Чтобы приступить к ее выполнению, начните со<br />
сброса цветов по умолчанию в панели инструментов (маленькие черные и белые квадратики ниже и левее более крупных белых и черных<br />
квадратов). Затем создайте текстовый слой, заполненный случайно<br />
подобранными словами. Выберите из панели инструментов '''Текст''' и щелкните по изображению. Откроется окно редактора. Вставьте в него какой-нибудь длинный текст.<br />
<br />
Где его взять? Я сначала скопировал 1500 слов из генератора Lorem Ipsum в текстовый терминал шириной 100 символов. Затем в редакторе ''Vi'' удалил все переводы строки ('''Shift+J''' в каждой строке; в результате<br />
получается одна длинная строка) и разложил текст так, чтобы он поместился в окне с пробелами (в ''Vi'': '''G+Q+J'''). Если текст недостаточно длинный, снова объедините все строки, скопируйте и вставьте ниже, чтобы<br />
увеличить размер текста. Затем выделите и скопируйте получившееся<br />
в окно текстового редактора ''GIMP''. Использование терминала шириной<br />
в 100 символов позволило мне создать текст, который оказался достаточно широким, чтобы закрыть изображение, но при этом имеющим<br />
переводы строки, необходимые ''GIMP'' для разделения текста на блоки.<br />
<br />
Вставка текста приводит к немедленному обновлению окна. Теперь<br />
можно закрыть окно редактора. В диалоге '''Параметры инструмента''' вы<br />
должны выбрать шрифт, размер, межстрочный интервал и трассировку, как уже упоминалось выше. Сначала выберите шрифт и размер,<br />
а потом займитесь интервалом и трекингом. Помните, я использовал<br />
'''Tahoma Bold''' – его можно найти в проекте Corefonts на SourceForge.<br />
Требуется также, чтобы текст был черного цвета, чтобы вы могли<br />
видеть его в окне изображения.<br />
<br />
Задайте межстрочный интервал в '''-5''' и трекинг в '''-3'''. Этого будет<br />
достаточно, чтобы буквы плотно примыкали друг к другу по горизонтали и вертикали без нахлеста, по крайней мере именно для этого<br />
шрифта и размера.<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_72_3.jpg|300px]]Изначально текст не выравнивался с остальной частью изображения, но мы добьемся этого с помощью инструмента '''Выравнивание'''.|Ширина=300px}}<br />
<br />
Теперь выровняем текстовый слой инструментом '''Выравнивание''' (это квадрат со стрелками, указывающими на все четыре стороны).<br />
Щелкните на окне изображения по видимому тексту – к набору слоев, подлежащих выравниванию, добавится текстовый слой. Нажмите<br />
и придержите клавишу '''Shift''' и щелкните по фоновому слою (женщина в платье) в окне изображения, чтобы добавить и его к слоям<br />
для выравнивания. Теперь и текстовый, и фоновый слои включены<br />
в набор выравниваемых слоев. Вы можете убедиться в этом, заметив<br />
маленькие черные квадратики в углах каждого слоя, включенного в<br />
выравнивание.<br />
<br />
В диалоговом окне '''Слои''' убедитесь, что активным слоем является<br />
фоновый, а в диалоговом окне '''Параметры инструмента''' в выпадающем<br />
меню '''Относительно чего''' выберите пункт '''Активный слой'''. В диалоговом окне '''Параметры инструмента''' имеется два набора из шести на вид одинаковых кнопок. Первый предназначен для выравнивания (а второй – для распределения, но эта тема нас пока не волнует). Нажмите на кнопки горизонтального и вертикального выравнивания: обе они<br />
имеют изображение двух стрелок, указывающих на центральную<br />
линию – соответственно, горизонтальную или вертикальную. Теперь<br />
текст выровнян по изображению. Измените размеры холста, чтобы они<br />
соответствовали текстовому слою, уменьшите масштаб и сожмите окно<br />
до размеров холста ('''Ctrl+E''').<br />
<br />
===Создание слоя маски===<br />
<br />
{{Врезка|left|Содержание=[[Изображение:LXF110_73_1.jpg|300px]]Текстовый слой намного больше, чем окно холста (оно уменьшено, чтобы показать границы текстового слоя).|Ширина=300px}}<br />
<br />
Теперь мы готовы к созданию маски. Начнем этот процесс, добавив к изображению белый слой ('''Слой > Создать''', тип заливки – белый). Пользуясь диалогом слои, перетащите его и текстовый слой под фон.<br />
<br />
В диалоге '''Слои''', щелкните на текстовый слой, чтобы сделать его<br />
активным, затем выделите текст ('''Слой > Текст в выделение > Текст в выделение''') и инвертируйте его. Таким образом выделится все, кроме текста. Нажмите на только что добавленный белый слой, чтобы сделать его активным. Создайте копию из выделения ('''Правка > Копировать''') и затем вставьте скопированное ('''Правка > Вставить'''). У вас получится<br />
слой '''Плавающее выделение''' в диалоге '''Слои''', который придется конвертировать в новый слой вручную ('''Слой > Создать''').<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_73_2.jpg|300px]] Наличие нескольких копий текстового слоя и масок позволит сравнить их и выбрать наилучшую – чтобы не пришлось потом воссоздавать.|Ширина=300px}}<br />
<br />
Все, что вы проделали, нужно, чтобы вставить белый слой с напечатанным на нем текстом поверх исходного изображения. Там, где<br />
отпечатан текст, появляется исходное изображение. Отключите отображение слоя Текст, нажав на значок с глазом слева от значков в диалоговом окне '''Слои'''.<br />
<br />
Нажмите на фоновый слой в диалоге '''Слои''', чтобы сделать его активным. На панели инструментов, выберите '''Перемещение'''. Нажмите и придержите клавишу '''Shift''', и щелкните и тащите в окне изображения, чтобы переместить женщину и заставку под маску. Перемещения исходного изображения под маску может оказаться недостаточно для достижения хорошего результата – возможно, придется настроить размер шрифта текстового слоя и/или трекинг, изменить межстрочный интервал, а может, даже попробовать взять другой шрифт. Если вы будете делать хоть что-то из перечисленного, сначала отключите видимость<br />
слоя маски и затем продублируйте слой '''Текст'''. Дублирование необходимо, чтобы у вас осталась копия прошлых настроек. Производите все изменения со шрифтом в дубликате текстового слоя. Затем повторите выделение, инвертирование, копирование и вставку, чтобы создать новую маску. '''LXF'''<br />
<br />
{{Врезка|Содержание=[[Изображение:LXF110_73_3.jpg|300px]] Это конечное изображение — разве что вам захочется подкорректировать положение маски относительно фона изображения. |Ширина=300px}}<br />
<br />
===Поиск исходных изображений===<br />
<br />
Исходные изображения для данного урока были приобретены в BigStockPhoto по $2 за каждое. ID изображений:<br />
* Танцующая красавица (Pretty Dancing Woman) (черное платье): 1716725 (размер: 1066 x 1600),<br />
* Девушка с подсолнухом (Sunflower Girl): 2861058 (размер: 900 x 900). <br />
<br />
Количества пикселей в данном уроке исходят из размеров этих изображений.</div>Crazy Rebel