ru en uk

  авторизация

(044) 362 48 16   (098) 294 41 60



Home   |   Articles   |   Other topics

Маленькие хитрости. Имитация маркера

     Довольно часто бывает необходимо продемонстрировать пользователю некоторое изображение и обратить его внимание на определённые участки этого изображения. Например: нужно наглядно показать на скриншоте главного окна графического редактора, где находится инструмент «кисточка»; или на отсканированном изображении (газеты, журнала) выделить определённый участок текста.


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

     Приступим к практической части. Для создания эффекта имитации маркера я использовал Adobe Photoshop.

У нас Вы можете заказать создание сайта Киев, дизайн для которого мы разрабатываем используя такие програмные модули как Adobe Photoshop.


   1. Откройте (либо создайте) рабочее изображение, на котором нужно что-то выделить.
picture

   2. Зайдите в режим редактирования «быстрой маски». Горячая клавиша: Q

   3. Возьмите кисточку, задайте ей подходящую форму и размер, и просто зарисуйте те области изображение, которые должны быть выделены.
 picture

   4. Выйдите из режима редактирования «быстрой маски» и инвертируйте полученное выделение (CTRL + SHIFT + I)

   5. Установите цвет переднего плана чёрным, а цвет заднего плана, например, оранжевым.

picture

   6. Выберите команду меню «Image > Adjustments > Gradient Map…» и нажмите OK.
 
   7. Снимите выделение (CTRL + D). Всё, изображение готово!
 picture


 
Блокировка файлов
29.05.2007
"Warning! On most operation systems flock() is implemented at the process level. When using a multithreaded server API like ISAPI you cannot rely on flock() to protect files against other PHP scripts running in parallel threads of the same server instance!"
Блокировка файлов
29.05.2007
"Warning! On most operation systems flock() is implemented at the process level. When using a multithreaded server API like ISAPI you cannot rely on flock() to protect files against other PHP scripts running in parallel threads of the same server instance!"
Работа с базами данных
29.05.2007
Первое, что нужно для создания динамических страничек - база данных, где будет храниться вся информация. Хотите иметь возможность просматривать содержимое таблиц баз данных, делать выборки, добавлять или обновлять данные? Все это можно делать с помощью встроенных функций в РНР ...