Корректировка и использование фильтров
Корректировка изображений. Осветлить и затемнить фрагменты изображения можно с помощью инструментов корректировкиDodge (Осветление) и Burn(Затемнение). Для каждого инструмента можно задать вид кисти и другие опции.
ИнструментSponge (Губка) служит для изменения насыщенности цветных областей. При использовании инструмента на панели опций можно выбрать вид кисти, а также установить значение в поле Mode(Режим): Desaturate(Обесцветить) или Saturate(Окрасить). Можно выбрать величину параметра Pressure(Нажим) в диапазоне от 1% до 100%.
ИнструментSmudge(Палец) используется для размазывания цветов. На панели опций можно выбрать тип кисти. Режим смешивания в поле Modeпозволяет размазывать все оттенки цвета, если выбраноNormal(Нормальный), добавляются темные цвета в более светлые, если выбрано Darken(Затемнить), светлые цвета добавляются в более темные, если выбрано Lighten(Осветлить). Регулируется также параметр Pressure(Давление).
Инструмент Clone Stamp(Клонирующий штамп) служит для переноса клона объекта с одного слоя на другой. После активизации инструмента на панели опций инструмента надо щелкнуть по стрелке поля Brush(Кисть) и выбрать размер кисти. Можно выбрать режим смешивания в поле Mode(Режим), а также значение параметра Opacity(Непрозрачность) в процентах. В окне изображения, нажав клавишу Alt, надо щелкнуть по области слоя, которая клонируется, чтобы создать исходную точку. На этом же слое следует перетаскивать курсор в то место, где должна появиться копия фрагмента изображения.
Инструмент Healing Brush (Корректирующая кисть)предназначен для устранения дефектов изображений. С его помощью можно с минимальными усилиями восстановить поврежденные фрагменты изображений волосяных покровов или удалить с фотографии родинки, веснушки и другие мелкие детали.
Команды корректировки. Использование команд из подменю Image/Adjustments(Изображение/Корректировки) позволяет изменить яркость, тон, резкость и тому подобные характеристики рисунка.
Часто используется команда Image/Adjustments/Brightness/ Contrast(Изображение/Корректировки/Яркость/Контраст) для корректировки яркости и контраста. В появившемся окне движением ползунка или заданием значения в поле Brightness устанавливается нужное значение яркости, и контраста – в поле Contrast.
КомандаImage/Adjustments/Color Balance(Изображение/ Корректировки/Баланс цвета) корректирует цветовые оттенки рисунка, отдельного слоя или выделенной области. Внизу диалогового окна можно отметить диапазон корректировки: Shadows(Темные тона), Midtones(Средние тона) или Highlights(Светлые тона).
КомандаImage/Adjustments/Hue/Saturation(Изображение/ Корректировки/ Цветовой тон/Насыщенность) позволяет изменить цветовую насыщенность рисунка, слоя или выделенной области.
Использование фильтров. Фильтр можно применить как к слою в целом, так и к его выделенной части. Прежде чем применить фильтр к выделенной области, можно растушевать ее, чтобы она не слишком выделялась на изображении после фильтрации.
Некоторые фильтры можно применить непосредственно (выбрав соответствующую команду из подменю). Другие же фильтры можно использовать, только установив определенные значения переменных в диалоговом окне.
Диалоговые окна большинства фильтров имеют окно предварительного просмотра Preview (Предварительный просмотр). Изображение в таком окне передвигается мышкой. С помощью команды Edit/Fade (Правка/Ослабить) можно ослабить эффект от применения фильтра.
Для усиления эффекта фильтрации надо выбрать команду меню Image/Adjustments/Levels (Изображение/Корректировки/Уровни) и в появившемся диалоговом окне Levels (Уровни) переместить ползунки нужным образом.
Примеры использования фильтров
Устранение мелких дефектов изображения. Весь рисунок или его выделенную часть с помощью фильтра Filter/Sharpen (Фильтр/Резкость) можно сделать более резким.
Для устранения небольших погрешностей изображения служит фильтр Filter/Noise/Dust & Scratches (Фильтр/Шум/Пыль и трещины). При использовании фильтра в диалоговом окне в поле Radius (Радиус) можно установить значение 1 пиксель, этот параметр определяет область, в которой выявляются отклонения. Чем больше устанавливаемый радиус, тем большая область усредняется и обрабатывается действием фильтра. В поле Threshold (Порог) определяется диапазон отклонения от цветовых значений пикселов.
Создание объемного текста. Пусть на белом фоне написан любой текст крупным шрифтом, например 150 pt. Надо выделить текст, щелкнув по текстовому слою в палитре Layers, скопировать в буфер обмена, создать новый слой и вставить содержимое буфера. К новому слою можно применить фильтр Filter/Sketch/Plaster (Фильтр/Эскиз/ Рельеф) подобрав желаемые настройки. Для придания буквам большего объема надо применить фильтр Filter/Sketch/ Bas Relief (Фильтр/ Эскиз/Барельеф) и создать внутреннюю тень Layer/Layer Style/Inner Shadow (Слой/Стиль слоя/Внутренняя тень). Текст будет смотреть эффектней, если создать для него обычную тень: Layer/Layer Style/Drop Shadow (Слой/Стиль слоя/Тень).
Рваные края. Чтобы создать текстуру, имеющую окантовку в виде порванных краев, можно применить фильтр Ripple (Рябь), Twirl (Скручивание) или Zigzag (Зигзаг). Первоначально на холсте белого цвета надо создать изображение и задать цвет окантовки в поле Background на панели инструментов, затем, чтобы создать саму окантовку следует выполнить команду Image/Canvas Size (Изображение/Размер холста). В диалоговом окне команды Canvas Size поставить флажок у переключателя Relative (Относительно) и задать ширину и высоту окантовки в полях Width и Heigth, например по 1.
Затем надо выбрать инструмент Rectangular Marquee (Прямоугольная область). На панели опций этого инструмента ввести значение 8 в поле Feather (Растушевка) и нарисовать пунктирный контур вокруг примерно трех четвертей изображения (не включая его окантовки). Из меню Select (Выделение) выбрать команду Inverse (Инвертировать).
Выполнить команду меню Filter/Distort/Ripple (Фильтр/Де-формация/Рябь), Переместить изображение в окне предварительного просмотра так, чтобы была видна граница изображения, и подобрать нужный вид, изменяя ползунком параметры. Затем можно выполнить команду Filter/Brush Strokes/Spatter (Фильтр/Мазки кисти/ Разбрызгивание).
Надпись «под водой». На холсте темно-серого цвета с использованием светло-серого основного цвета, создать изображение воды применив фильтры Filter/Render/Clouds (Фильтр/Рендеринг/Облака) и Filter/Sketch/Chrome (Фильтр/Эскиз/Хром). Значения параметров подобрать так, чтобы изображение воды было возможно более достоверным. С использованием команды Image/Adjustment/Color Balance (Изображение/Корректировки/Баланс цвета) раскрасить воду.
Создать новый слой, установить цвет фона − черный, основной цвет − белый, применить фильтры Clouds и Chrome, раскрасить слой, сделав его чуть темнее предыдущего. Затем сделать этот слой прозрачным, установив значение параметра Opacity примерно 50%.
На нижнем слое напечатать текст, перевести его в растровый формат, для чего щелкнуть правой клавишей мыши по слою текста в палитре Layers и в контекстном меню выполнить команду Rasterize Layer. Также сделать слой полупрозрачным, установив Opacity = 60%. Применить к тексту фильтр Filter/Distort/Wave (Фильтр/Искажение/Волна).
Создание коллажа. Пусть имеется два рисунка: первый −с изображением дерева, второй −с изображением птички. Надо создать коллаж, в котором птичка сидит на дереве.
Чтобы выделить птичку, надо выбрать инструмент Magic Wand (Волшебная палочка),установить на панели опций Tolerance(Допуск), например,10. Щелкнуть по фону вокруг птички и выполнить команду Select/Inverse (Выделение/Инверсия). Птичка выделится. Изменить размеры птички следует командой Edit/Free Transform (Редактирование/Трансформировать).Чтобы завершить действие команды, надо щелкнуть по любому инструменту и в появившемся окне нажать кнопку Apply (Применить).
Инструментом Move(Движение) изображение птички нужно перетащить на картинку с деревом. В файле с этой картинкой добавится новый слой. Можно еще подкорректировать размеры и наклон птички командой Edit/Free Transform(Редактирование/Трансформировать). Если изображение птички должно выглядеть более бледно, то можно в палитре Layers (Слои) для слоя с птичкой установить величину Opacity (Непрозрачность),например, 80%. Там же, в палитре слоев, можно изменить режим смешивания.
Для создания прозрачного цветового перехода (градиента) надо создать новый слой над фоновым. Нажать на панели инструмент Gradient (Градиент). На панели опций установить значение Opacity (Непрозрачность)равное 60, выбрать из списка пункт Gradient Foreground to Transparent(От основного к прозрачному), установить флажок Transparency (Прозрачность). Выбрать нужный цвет пипеткой и провести мышью от правого края до левого посередине картинки.
Теперь надо сделать надпись: выбрать инструмент Type (Текст), очертить окно для текста, на панели опций выбрать цвет, определить параметры шрифта и напечатать текст.
Можно изменить атрибуты текста, предварительно его выделив. К надписи можно применить эффект, выполнив команду Layer/ Layer Style/ Bevel and Emboss(Слой/Стиль слоя/Тиснение). В палитре Layers(Окна) в слое с текстом, рядом с T появилось f в кружочке. Двойной щелчок по f позволяет редактировать эффекты, наложенные на текст.
Если коллаж готов, то можно выполнить сведение слоев.
Содержание заданий
1. Создать изображение на первом слое и другое изображение − на втором. Использовать различные инструменты рисования и режимы смешивания. Опробовать различные эффекты слоев.
2. Создать третий слой, на который скопировать выделенные различным образом части первых двух слоев. Изменить прозрачность слоев. Сохранить рисунок в формате *.psd.
3. Выполнить сведение слоев и сохранить рисунок в формате *.jpg. Сравнить объем полученных файлов.
4. Опробовать вышеприведенные примеры применения фильтров. На их основе создать свои изображения.
5. Создать надпись на рисунке и применить к ней различные эффекты.
6. Разработать коллаж, используя различные картинки с изображениями.
ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ
Номер варианта в контрольных работах определяется по последнему номеру зачетной книжки.
Отчет по контрольной работе следует оформить с помощью текстового редактора Word.Он должен включать:
· титульный лист по образцу, представленному на рис.12.1;
· краткое описание задач и результаты их выполнения;
· интерфейс и листинги процедур;
· список литературы.
При оформлении отчета необходимо выбрать определенный формат документа, отредактировать текст, используя различные шрифты. Пронумеровать страницы, включить режим переноса, проверить орфографию. Определить заглавия заданий как заголовки, автоматически создать оглавление. В нижнем колонтитуле указать свои ФИО, специальность, курс, группу и № зачетки.
Рисунок на титульном листе создать с помощью приложения Adobe Photoshop.
Рис. 12.1 − Титульный лист
Задание № 1. Составление программ линейной структуры на языке VBA
1. В электронной книге Excel переименовать «Лист1» в «Линейные программы».
2. Оформить его согласно образцу на рис.4.3 (записать условие задачи, формулы в соответствии с вариантом из табл. 12.1, ввести исходные данные).
3. Вставить в соответствующие ячейки расчетные формулы и получить результаты вычисления по ним с помощью встроенных функций Excel.
4. Расположить на рабочем листе два элемента управления Кнопка.Изменить надписи на них, цвет кнопок, шрифт, цвет шрифта.
5. Для кнопки «Вычислить» написать программу для расчета по формулам. Исходные данные ввести из соответствующих ячеек рабочей книги и вывести в нужные ячейки рабочей книги (метод Range).
6. Для кнопки «Очистить» написать программу для очистки ячеек с результатами работы программы.
7. Создать еще две командные кнопки. Скопировать для них процедуру, написанную для кнопки «Вычислить».
8. Изменить программы так, чтобы в первой программе исходные данные вводились с клавиатуры, а во второй – ввод и вывод должен осуществляться с использованием метода Cells.
9. Сравнить все результаты. Результаты, полученные с помощью встроенных функций Excelинаписанных процедур, должны совпадать.
Таблица 12.1
№ | Формула для вычислений | Исходные данные |
Задание № 2. Программирование алгоритмов циклической и разветвляющей структуры
1. В электронной книге Excel переименовать наименование рабочего листа из «Лист2» в «Циклы».
2. Оформить его согласно образцу на рис. 5.2
3. Создать на листе две командных кнопки “Цикл For ... Next ” и «Цикл Do ... Loop»изаписать для них процедуры по условию задачи из табл. 12.2 в соответствии с вариантом (процедуры будут иметь одни и те же расчетные формулы, но разные исходные данные).
4. Значения исходных параметров ввести из ячеек рабочего листа и результаты разместить в ячейках Excel.
5. Выполнить проверку полученных результатов с помощью встроенных функций Excel.
Таблица 12.2
№ | Формула для вычислений | Do...Loop | For...Next |
Задание № 3. Вычисление сумм, произведений, нахождение минимумов и максимумов
1. В электронной книге Excel подготовить таблицу и ввести исходные данные в соответствии с заданием, условия которых даны в табл. 12.3. Переименовать «Лист3» (имя выбрать самостоятельно).
2. Создать на листе две командных кнопки «Вычислить» и «Очистить» изаписать для первой из них процедуру по условию задачи, приведенному ниже, в соответствии с вариантом.
3. Выполнить все необходимые вычисления с помощью встроенных функцийExcel(при необходимости создать дополнительные строки или столбцы). Все результаты вычислений должны быть отображены на листе.
4. Для кнопки «Очистить» написать программу для очистки ячеек с результатами работы программы.
5. Оформить рабочий лист, используя различные цвета и шрифты.
Таблица 12.3
№ | Условия задач |
Группа сдает экзамен по информатике. Результаты сдачи экзамена занесены в таблицу. Определить, сколько студентов сдавало экзамен и средний балл сдачи экзамена в группе. | |
Известно наименование и стоимость каждого из 10 канцелярских товаров. Эти данные занесены в таблицу. Один из товаров имеет самую низкую цену. Определить его название. | |
Известна сумма баллов, набранных абитуриентами вуза, допущенных к конкурсу для поступления. Эти данные занесены в таблицу. Определить количество абитуриентов, принятых в вуз, если известно, что «проходной балл» (минимально необходимая сумма баллов) для поступления равен 70. | |
Группа сдает экзамен по белорусскому языку. Результаты сдачи экзамена каждым студентом занесены в таблицу. Определить количество студентов, получивших оценку 7 по белорусскому языку. | |
Известны данные о количестве страниц 10 журналов. Эти данные занесены в таблицу. Определить общее количество страниц во всех журналах и наименование журнала, имеющего минимальное количество страниц (предполагается, что такой журнал один). | |
На склад поступило некоторое количество товара. Данные о наименовании товара и его цене занесены в таблицу. Вычислить, какое количество наименований товара поступило на склад. Один из товаров имеет самую низкую цену. Определить его название. | |
Известен рост каждого из 15 учеников класса. Эти данные занесены в таблицу. Определить, сколько учеников имеют рост выше 165 см. | |
Группа сдает экзамен по химии. Результаты сдачи экзамена занесены в таблицу. Один из студентов имеет самый высокий балл. Найти его фамилию. | |
На склад поступило некоторое количество товара. Данные о наименовании товара и его цене занесены в таблицу. Один из товаров имеет самую низкую стоимость. Определить наименование этого товара. | |
Известна информация о багаже (количество вещей и вес багажа) пассажиров. Эти данные занесены в таблицу. Вычислить общий вес багажа всех пассажиров. |
Задание № 4. Вычисление интегралов и решение уравнений
1. Вычислить определенный интеграл для исходных данных, приведенных в табл. 12.4, в приложении Mathcad.
2. Отделить корни уравнения f(x)=0, где f(x) берется из той же табл. 12.4.
3. Найти корни уравнения в приложении Excel с помощью команды Подбор параметраив приложении Mathcad. Результаты сравнить между собой.
4. Привести в контрольной работе вид экранов с решениями в приложении Excel ив приложении Mathcad.
Таблица 12.4
№ | Функция f(x) | Пределы интегрирования |
ln(x)+x-3 | a=3, b=4 | |
x3+2x-1 | a=6, b=7 | |
2ln(x)-1/x | a=8, b=9 | |
2-x2+x | a=1, b=3 | |
5x-1+x3 | a=2, b=5 | |
1+ex+x | a=3, b=8 | |
x3+x-2 | a=6, b=9 | |
ln(x)+x3 | a=3, b=7 | |
ex-2x2-1 | a=2, b=9 | |
2x+ln(x)-7 | a=2, b=4 |
ЛИТЕРАТУРА
1. Леонтьев, В. П. Новейшая энциклопедия персонального компьютера 2003 / В. П. Леонтьев. – 3-е изд., перераб. и доп. – М.: ОЛМА-ПРЕСС, 2002. – 847 с.
2. Гурин, Н. И. Программирование на языке Visual Basic: учебно-методическое пособие / Н. И. Гурин, Н. Н. Пустовалова.- Минск: БГТУ, 2006. – 151 с.
3. Дятко, А. А. Математический пакет Mathcad 6.0 Plus: учеб. пособие / А. А. Дятко, Т. В. Кишкурно. - Минск: БГТУ, 1999. – 97 с.
4. Лащенко, А. П. Информатика и компьютерная графика / А.П. Лащенко, Т. П. Брусенцова, Л. С. Мороз, И. Г. Сухорукова. - Минск: БГТУ, 2004. – 79 с.
5. Пустовалова, Н. Н. Компьютерная графика / Н. Н. Пустовалова, И. Г. Сухорукова, Д. В. Занько – Минск: БГТУ, 2005. – 72 с.
6. Симонович, С. В.Информатика и компьютерная графика. Базовый курс / под ред. С. В. Симоновича. – СПб: БХВ-Петербург, 2006. – 374 с.
7. Microsoft Office Excel 2003. Учебный курс / В.Кузьмин, – СПб.: Питер; Киев: Издательская группа BHV, 2004.– 493 с.: ил.
8. Златопольский, Д.М. 1700 заданий по Microsoft Excel / Д.М. Златопольский. – СПб.: БХВ-Петербург, 2003.– 544 с.:ил.
9. Программирование в пакетах MS Office: учеб. пособие / С.В. Назаров, П.П. Мельников, Л.П. Смольников и др.; под ред. С.В. Назарова – М.: Финансы и статистика, 2007. – 656 с.: ил.
10. Тихомиров А.Н., Прокди А.К., Колосков П.В., Клеандрова И.А. и др. Microsoft Office Excel 2007. Все программы пакета: Word, Excel, Access, PowerPoint, Publisher, Outlook, OneNote, InfoPath, Groove. Самоучитель – СПб.: Наука и техника, 2008. – 608 с.: ил. + цв. Вклейки.
11. Михеев, Р. VBA и программирование в MS Office для пользователей / Р.Михеев. – СПб:БХВ_Петербург, 2006.
12. Васильев, А.Н. Mathcad 13 на примерах / А. Н. Васильев. – СПб.: БХВ-Петербург, 2006.
13. Левкович, О.А. Основы компьютерной грамотности: учебное пособие / Левкович О.А., Шелкоплясов Е.С., Шелкоплясова Т.А. – Мн.: ТетраСистемс, 2004.
14. Лащенко, А. П. Компьютерные информационные технологии / А. П. Лащенко, Т. П. Брусенцова, Н. И. Потапенко. - Минск: БГТУ, 2004. – 59 с.
15. Гусак, А.А. Элементы методов вычислений / А. А. Гусак. - Минск: Вышэйшая школа, 1984. – 257 с.
16. Пустовалова, Н. Н. Вычислительная математика: методич. указания к выполнению лабораторных работ для студентов всех специальностей / Н. Н. Пустовалова, Т. П. Брусенцова. - Минск: БГТУ, 2002. – 85 с.
Содержание
ВВЕДЕНИЕ.. 3
1 ОЗНАКОМЛЕНИЕ СО СРЕДОЙ WINDOWS. 4
2 ТЕКСТОВЫЙ РЕДАКТОР WORD.. 8
3 ПРИЛОЖЕНИЕ MICROSOFT EXCEL.. 22
4 ИСПОЛЬЗОВАНИЕ VBA В СРЕДЕ EXCEL. ЛИНЕЙНЫЕ ПРОГРАММЫ. 30
5 ЦИКЛЫ В ИНЖЕНЕРНЫХ РАСЧЕТАХ.. 42
6 ПРОГРАММЫ С РАЗВЕТВЛЕНИЕМ. УСЛОВНЫЕ ОПЕРАТОРЫ... 49
7 ВЫЧИСЛЕНИЕ СУММ, ПРОИЗВЕДЕНИЙ, ЭКСТРЕМУМОВ.. 55
8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ.. 62
9 ПРИЛОЖЕНИЕ MATHCAD.. 66
10 ВЫЧИСЛЕНИЕ ИНТЕГРАЛОВ, РЕШЕНИЕ УРАВНЕНИЙ И СИСТЕМ УРАВНЕНИЙ 71
11 КОМПЬЮТЕРНАЯ ГРАФИКА.. 75
12 ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ... 89
ЛИТЕРАТУРА.. 98
Учебное издание