Журнал LinuxFormat - перейти на главную

LXF99:10 проектов

Материал из Linuxformat
Перейти к: навигация, поиск

Содержание

10 лучших проектов "Сделай сам"

Появление компьютеров открыло для людей уйму возможностей потратить свое время. Мы рассудили, что средний линуксоид, вероятно, пытлив – ему нравится исследовать новое и вытворять всякие фокусы со своим компьютером; разве не поэтому вы пользователь Linux?

Работа на свободной и открытой платформе позволяет людям не только создавать причудливые приложения, но и также означает, что вы свободно можете использовать их причудливыми способами. Все проекты, выбранные нами для этого обзора, доступны каждому и, как правило, не требуют других условий, чем часок-другой свободного времени и машина с Linux. Каждый проект мы свели к одной странице, чтобы вы не испортили себе глазки. Исследуйте возможности, что дарит вам Linux, и вливайтесь!

Проект 1: Создаем 3D-изображение из фото

Что нужно:

  • Красно-голубые 3D-очки или их заменитель
  • фотокамера (желательно цифровая)
  • GIMP

Время: 20 минут

Для создания достойного 3D-изображения вам потребуются две исходные фотографии, по одной на каждый глаз. Две камеры не нужны, хватит одной, если вам удастся сдвигать ее на малое расстояние и делать новый снимок. Некоторые фотомагазины продают скользящие треножники, облегчающие эту работу (или сделайте такой сами). Есть несколько важных моментов, которые следует помнить при фотографировании — обратитесь к советам.

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

Создание цветов

Начнем с левого изображения. В наших очках оно рассматривается через красное стекло, и для того, чтобы казаться черным или в градациях серого, ему следует быть в оттенках белого и голубого. Сделать это труднее, чем кажется: прямое раскрашивание даст вам не белый и голубой, а черный и голубой. Быстрый способ состоит в использовании слоев GIMP’а.

Для создания градаций серого сначала выберите Colours > Desaturate(подберите яркость). Теперь на картинке для левого глаза, видимой через красное стекло, переделаем эти градации в бело-голубые.

Продублируйте слой (Shift+Control+D), откройте диалог Layers и выберите слой Background. Его нужно заполнить голубым. Выберите Dialogs > Colours, и введите в текстовое поле 00ffff (RGB-значение голубого).

Теперь нужно залить слой Background голубым цветом, для чего нажмите Control+, (запятая). Само изображение не изменится, но вы увидите изменения в диалоге Layers. Теперь щелкните по верхнему слою диалога Layers и в списке режимов выберите Screen. Рисунок раскрасится в бело-голубые цвета. Нам потребуется плоское изображение, так что нажмите Control+M для слияния слоев.

Повторите те же действия для другого фото, на этот раз введя вместо голубого красный (ff0000). Итак, у нас есть два цветных рисунка, и настало время их скомбинировать.

Составление изображения

Щелкните по окну голубого рисунка и нажмите Control+A (выделить все) и Control+C (копировать). Затем перейдите в окно красного рисунка и нажмите Control+V для вставки слоя и Control+Shift+N, чтобы создать новый слой. В диалоге Layers измените режим этого нового слоя на ‘Multiply’. Теперь вы видите красный и голубой рисунки одновременно. Надевайте ваши красно-синие очки и любуйтесь!

Перед уплощением изображения, вы, возможно, захотите использовать инструмент Move для подгонки положения верхнего слоя, ради наилучшего 3D-эффекта. Это поможет, например, если фотографии отличаются только по горизонтали, но в общем зависит от того, насколько удачны исходные изображения.

Советы

  • Постарайтесь выбрать сцену, имеющую хорошую пространственную глубину. 3D-эффект выходит правдоподобнее, когда объекты находятся на заметно различном расстоянии от вас
  • Фотографируйте в ясную погоду. Используйте малую диафрагму, чтобы все было в фокусе.
  • Достали зеркалку? Используйте 50-мм объектив, более-менее совпадающий по углам обзора с человеческим глазом. При большем фокусном расстоянии картинка будет сильно искажаться на краях кадров и достигнуть 3D-эффекта будет очень сложно.

2

3

4

5

6

7

8

9

10

Персональные инструменты
купить
подписаться
Яндекс.Метрика