Ирина Эланс
Представление в компьютере графической информации и стандартные средства работы с ней в системах MS Windows
Представление в компьютере графической информации и стандартные средства работы с ней в системах MS Windows.
Введение
Технологии компьютерной графики опираются на нисколько не менее абстрактные концепции и потому ничуть не проще для освоения, чем только что рассмотренные технологии текстовой разметки. Даже профессионалам в этой области полезно иногда отступить на шаг назад, чтобы окинуть обобщающим взглядом пеструю мешанину форматов, программ и стандартов.
Если верно, что компьютер - инструмент для реализации абстракций, то для успешной работы с ним человек должен сам легко овладевать абстракциями и уметь приводить к ним явления реального мира. С таким целостным и гармоничным (в смысле пушкинской «гармонии», которую нельзя «поверить алгеброй») явлением, как графика, это может показаться еще более трудным, чем со всегда несколько суховатым и склонным к формализму (будь то формализм грамматики или же формализм компьютерного языка разметки) текстом. Однако и награда за соединение несоединимого велика: если текст в компьютере всегда останется текстом, то в работе с изображениями компьютер даст вам такую творческую свободу и откроет перед вами такие возможности, которые в докомпьютерную эпоху трудно было даже вообразить.
Визуализация - это, естественная, исходная база развития человека, начиная с раннего детства. Поэтому, пространственное воображение является фундаментальной компонентой профессиональной деятельности не только в технике, архитектуре, но и в науке, бизнесе и банковском деле.
Увеличивается роль компьютерной геометрической и графической подготовки в образовательной сфере, расширяется предметная область иллюстративной и деловой графики с учетом общей тенденции к визуализации любой информации.
С другой стороны конкуренция охватывает все виды человеческой деятельности, как профессиональную, так и сферу бизнеса. На передний план выступает увеличение заметности передаваемой информации. Визуальный канал занимает особое место в коммуникационной системе.
Компьютерная графика представляет собой одну из современных технологий создания различных изображений с помощью аппаратных и программных средств компьютера, отображения их на экране монитора и затем сохранения в файле или печати на принтере.
Без компьютерной графики невозможно представить себе не только компьютерный, но и обычный, вполне материальный мир. Визуализация данных находит применение в самых разных сферах человеческой деятельности. Для примера назовем медицину (компьютерная томография), научные исследования (визуализация строения вещества, векторных полей и других данных), моделирование тканей и одежды, опытно-конструкторские разработки.
В зависимости от способа формирования изображений компьютерную графику принято подразделять на растровую, векторную и фрактальную.
Отдельным предметом считается трехмерная (3D) графика, изучающая приемы и методы построения объемных моделей объектов в виртуальном пространстве. Как правило, в ней сочетаются векторный и растровый способы формирования изображений.
Особенности цветового охвата характеризуют такие понятия, как черно-белая и цветная графика. На специализацию в отдельных областях указывают названия некоторых разделов: инженерная графика, научная графика, Web-графика, компьютерная полиграфия и прочие.
1. Общие сведения о графической информации
1.1 Растровая графика
графика растровый векторный программа
Если рассматривать фотографию на мониторе компьютера, то при большом увеличении, можно увидеть, что она состоит из множества точек квадратной формы. Если рассматривать такой рисунок на расстоянии, то точки сливаются в единое целое изображение. Это классический пример растровой графики. Такая графика состоит из множества точек - пикселов. Для кодирования каждого пиксела растрового изображения отводится определенное количество битов, поэтому изображение может содержать только ограниченное количество цветов, называемое цветностью. Чем больше выделяется битов на кодирование одного пиксела, тем большее количество цветов может быть использовано в изображении.
Растровое изображение - изображение, представляющее собой сетку пикселей или цветных точек (обычно прямоугольную) на компьютерном мониторе, бумаге и других отображающих устройствах и материалах (растр).
Изображение с самым большим количеством битов на одном пикселе называется TrueColor. Такую цветность называют фотореалистичной или полноцветной. Значение цвета пиксела представляет собой три числа, обозначающие доли красной, зеленой и синей составляющих соответственно. Причем каждое число занимает восемь битов или один байт. Такой способ задания цвета называется RGB (от английского Red, Green, Blue - красный, зеленый, синий).
Если изображение содержит меньшее количество цветов, то сначала создается палитра - особая таблица, в которую записаны все цвета, используемые в изображении, в формате RGB. Значение цвета каждого пиксела номер (индекс), указывающий на нужный цвет в палитре. Такие цвета называются индексированными, а сама графика - графикой с палитрой.
Мы часто наблюдаем полупрозрачные изображения, сквозь которые «просвечивает», то что находится под ними. В этом случае со значением цвета каждого пиксела нужно хранить и степень его прозрачности. Для этого используются два способа.
В случае полноцветной графики степень прозрачности пиксела задается с помощью дополнительных восьми битов или одного байта, добавляемых к уже имеющимся 24. Эти восемь битов называются каналом прозрачности или альфа-каналом, сама цветность - TrueColor с каналом прозрачности или просто 32-битовой. Полноцветная графика позволяет задать прозрачность отдельно для каждого пиксела. Графика с палитрой этого не допускает. Здесь используется другой способ задания прозрачности: один из цветов палитры объявляется прозрачным. Обычно это цвет левого верхнего пиксела изображения.
Важными характеристиками изображения являются:
· количество пикселей - может указываться отдельно количество пикселей по ширине и высоте (1024Ч768, 640Ч480 и т.п.) или же общее количество пикселей;
· количество используемых цветов или глубина цвета (эти характеристики имеют следующую зависимость: , где - количество цветов, - глубина цвета);
· цветовое пространство (цветовая модель) - RGB, CMYK, XYZ, YCbCr и др.;
· разрешение - справочная величина, говорящая о рекомендуемом размере изображения.
Форматы изображений:
Растровые изображения обычно хранятся в сжатом виде. В зависимости от типа сжатия может быть возможно или невозможно восстановить изображение в точности таким, каким оно было до сжатия (сжатие без потерь или сжатие с потерями соответственно). Так же в графическом файле может храниться дополнительная информация: об авторе файла, фотокамере и её настройках, количестве точек на дюйм при печати и др.
Сжатие без потерь
Использует алгоритмы сжатия, основанные на уменьшении избыточности информации.
· BMP или Windows Bitmap - обычно используется без сжатия, хотя возможно использование алгоритма RLE.
· GIF (Graphics Interchange Format) - устаревающий формат, поддерживающий не более 256 цветов одновременно. Всё ещё популярен из?за поддержки анимации, которая отсутствует в чистом PNG, хотя ПО начинает поддерживать APNG.
· PCX - устаревший формат, позволявший хорошо сжимать простые рисованые изображения (при сжатии группы подряд идущих пикселов одинакового цвета заменяются на запись о количестве таких пикселов и их цвете).
· PNG (Portable Network Graphics, переносная сетевая графика) разработан сообществом независимых программистов в качестве замены устаревающего и грозящего перейти в разряд коммерческих продуктов формата GIF. Он поддерживается в настоящее время многими графическими пакетами, но большой популярности пока не снискал. Графика хранится в файлах с расширением png. Она может быть любой цветности. Для сжатия графики используется очень мощный алгоритм Deflate (усыхание), обеспечивающий более сильное сжатие по сравнению с LZW. Графика может быть сохранена с чередованием не только строк, но и столбцов. Таким образом изображение будет проявляться и по строкам, и по столбцам. Поддерживается 256 степеней прозрачности и автоматическая коррекция яркости.
Достоинства растровой графики:
1. Простота вывода. Отображение
растровой графики не « нагружает»
слишком сильно процессор компьютера,
вывод изображения происходит
очень быстро. Какая-либо дополнительная
обработка при этом отсутствует,
за исключение подстройки цветов.
2. Размер массива пикселов, а значит и графического растрового файла, зависит от геометрических размеров самого изображения и от его цветности. Размер растрового изображения не зависит от его сложности. Это значит, что маленькие черно-белые изображения занимают меньше места, чем большие полноцветные.
3. Высокая точность и достоверность
передачи полутоновых изображений,
например, сканированных картин
и фотографий.
Недостатки растровой графики:
1. Размер массива пикселов зависит от геометрических размеров самого изображения и от его цветности. Если сохранить в растровом формате простое, полноцветное и большое по размерам изображение, оно может занять на диске десятки мегабайт.
2. Растровая графика зависит
от разрешения устройства вывода:
монитора или принтера.
3. Качество растровых изображений
ухудшается при сильном масштабировании.
1.2 Векторная графика
Если разбить даже очень сложное графическое изображение на простые элементы: прямые и кривые линии, эллипсы, прямоугольники и т.д., то эти простейшие элементы можно назвать примитивами. Описываются они с помощью определенных формул. В результате мы получим набор параметров для этих формул, используя которые, можно воссоздать исходный набор примитивов, а значит и исходное изображение. Графика состоящая из примитивов называется векторной графикой.
Для вывода на экран компьютер растрирует векторную графику, для чего дополнительно тратит системные ресурсы. Затраты системных ресурсов на растрирование - один из главных недостатков векторной графики, но неоспоримые достоинства с лихвой его окупают.
Если в растровой графике базовым элементом изображения является точка, то в векторной графике-линия. Линия описывается математически как единый объект, и потому объем данных для отображения объекта средствами векторной графики существенно меньше, чем в растровой графике.
Линия - элементарный объект векторной графики. Как и любой объект, линия обладает свойствами: формой (прямая, кривая), толщиной, цветом, начертанием (сплошная, пунктирная). Замкнутые линии приобретают свойство заполнения. Охватываемое ими пространство может быть заполнено другими объектами (текстуры, карты) или выбранным цветом.
Простейшая незамкнутая линия ограничена двумя точками, именуемыми узлами. Узлы также имеют свойства, параметры которых влияют на форму конца линии и характер сопряжения с другими объектами.
Все прочие объекты векторной графики составляются из линий. Например куб можно составить из шести связанных прямоугольников, каждый из которых, в свою очередь, образован четырьмя связанными линиями. Возможно представить куб и как двенадцать связанных линий, образующих ребра.
Для создания изображения векторного формата, отображаемого на растровом устройстве, используются преобразователи, программные или аппаратные (встроенные в видеокарту).
Термин «векторная графика» используется в основном в контексте двумерной компьютерной графики.
Способ хранения изображения
Рассмотрим, к примеру, такой графический примитив, как окружность радиуса r. Для её построения необходимо и достаточно следующих исходных данных:
· координаты центра окружности;
· значение радиуса r;
· цвет заполнения (если окружность не прозрачная).
Достоинства векторной графики:
· Независимость размера файла векторного изображения. В этом случае файл записывается не в огромный массив цветовых значений для всех пикселов, составляющих изображение, а только в типы и параметры всех задействованных в нем примитивов, занимающих сравнительно небольшой объем.
· Прекрасная масштабируемость.
· Как следствие масштабируемости - независимость от разрешения устройства вывода монитора или принтера.
· Исключительные возможности по обработке изображений. Векторные изображения можно поворачивать, искажать, отображать зеркально, перекрашивать, делать полупрозрачными и т.д. Аналогичные манипуляции с растровыми изображениями потребуют много системных ресурсов.
Преимущества векторного способа описания графики над растровой графикой:
· Размер позволяет, используя минимальное количество информации, описать сколько угодно большой объект файлом минимального размера.
· В связи с тем, что информация об объекте хранится в описательной форме, можно бесконечно увеличить графический примитив, например, дугу окружности, и она останется гладкой. С другой стороны, если кривая представлена в виде ломаной линии, увеличение покажет, что она на самом деле не кривая.
· Параметры объектов хранятся и могут быть легко изменены. Также это означает что перемещение, масштабирование, вращение, заполнение и т.д. не ухудшает качества рисунка. Более того, обычно указывают размеры в аппаратно-независимых единицах (англ. device-independent unit), которые ведут к наилучшей возможной растеризации на растровых устройствах.
· При увеличении или уменьшении объектов толщина линий может быть задана постоянной величиной, независимо от реального контура.
Типичные примитивные объекты
· Линии и ломаные линии.
· Многоугольники.
· Окружности и эллипсы.
· Кривые Безье.
· Безигоны.
· Текст (в компьютерных шрифтах, таких как TrueType, каждая буква создаётся из кривых Безье).
Этот список неполон. Есть разные типы кривых (Catmull-Rom сплайны, NURBS и т.д.), которые используются в различных приложениях.
Также возможно рассматривать растровое изображение
как примитивный объект, ведущий себя
как прямоугольник.
1.3 Демонстрационная графика (презентации)
Разнообразные публичные выступления часто требуют использования демонстрационного материала. Такая потребность возникает при чтении доклада на научной конференции, представлении новой технической разработки или нового вида товара, отчета о разработанном проекте и во многих других случаях. В прежние времена для этих целей рисовались плакаты на листах ватмана; затем появилась проекционная техника: эпидиаскопы, слайд-проекторы, кодоскопы. В последнее время на смену этим способам демонстраций пришли компьютерные презентации.
Слово «презентация» обозначает представление, демонстрацию. Обычно для компьютерной презентации используется мультимедийный проектор, отражающий содержимое экрана компьютера на большом экране, вывешенном в аудитории. Презентация представляет собой совмещение видеоряда - последовательности кадров со звукорядом - последовательностью звукового сопровождения. Презентация тем эффективнее, чем в большей мере в ней используются возможности мультимедиа технологий.
При создании презентаций, как правило, между слайдами организуются гиперсвязи. Благодаря этому становится возможной не только однозначная последовательность просмотра слайдов, но и произвольный просмотр по смысловым связям. Например, презентация может начинаться со слайда, содержащего общие сведения о представляемом материале и перечень его основных разделов
Демонстрационная графика связана с динамическими объектами. В технологии изображения динамических объектов используют три основных способа: рисование-стирание, смена кадров (страниц), динамические образы.
Первоначально показ слайдов (диапозитивов) понимался буквально как поочередное проецирование на большой экран фотографий, изготовленных в этом формате. Альтернативным методом является проецирование рисунков, сделанных вручную или перенесенных на прозрачную пленку.
В наше время программы демонстрационной графики позволяют использовать компьютер для создания слайдов (иногда их называют pages), содержащих текст, графику и художественно выполненные клипы. Применение компьютера для создания демонстрационных материалов имеет два главных преимущества:
· Автоматизируется процесс создания текста и диаграмм, так что любой может быстро и легко создавать привлекательные слайды.
· Появляется возможность просмотра слайдов в разных форматах: в виде распечаток, на экране и т.д., так что вы можете использовать слайды в различных деловых целях.
При создании таких презентаций используются самые разные инструменты: маркеры разных цветов, стикеры разных размеров и цветов, открытки и коллажи и т.п.
При создании презентаций, как правило, между слайдами организуются гиперсвязи. Благодаря этому становится возможной не только однозначная последовательность просмотра слайдов, но и произвольный просмотр по смысловым связям. Например, презентация может начинаться со слайда, содержащего общие сведения о представляемом материале и перечень его основных разделов.
Презентация представляет сочетание компьютерной анимации, графики, видео, музыки и звукового ряда, которые организованы в единую среду. Как правило, презентация имеет сюжет, сценарий и структуру, организованную для удобного восприятия информации.
Отличительной особенностью презентации является её интерактивность, то есть создаваемая для пользователя современными компьютерными средствами возможность взаимодействия с изображением.
Презентация - это обычно рекламный или информационный инструмент, позволяющий пользователю активно взаимодействовать с ним через меню управления. Обычно содержит в себе текст, иллюстрации к нему и выдержана в едином графическом стиле.
Сегодня информационные технологии позволяют создавать презентации с использованием аудио и видеовставок, делать презентации динамичными и интерактивными, использовать в них гипертекстовые ссылки.
Презентация - это испытанный способ привлечения внимания, стимуляции определенного, выгодного для презентатора, рода действий аудитории, а также одно из эффективных средств, используемых для создания положительного, запоминающегося имиджа.
Пакеты демонстрационной графики
Пакеты демонстрационной графики - это конструкторы графических образов деловой информации, призванные в наглядной и динамической форме представлять результаты некоторых аналитических исследований.
Работа с пакетом строится по следующему плану:
· разработка плана представления;
· выбор шаблона для оформления элементов;
· формирование и импорт текстов, графиков, таблиц, диаграмм, звуковых эффектов.
Соответственно, в состав пакета входят:
1) планировщик, который позволяет
составить план и отформатировать
его для печати;
2) шаблоны для создания слайдов, наполнения их текстовыми и графическими объектами;
3) средства для вывода на принтер,
печать на прозрачную пленку
для диапозитивов;
4) средства управления скоростью,
порядком следования слайдов, импорта
диаграмм и данных для графиков
из табличных процессоров, баз
данных.
Пакеты демонстрационной графики широко используются при проведении коммерческих и научных презентаций, но в процессе обучения они применяются достаточно редко. Программы просты в работе, снабжены удобным интерфейсом, почти не требующим дополнительного изучения. Все это достигается благодаря определенным дидактическим особенностям пакетов демонстрационной графики, к которым относятся:
а) информационная насыщенность;
б) возможность преодолевать существующие временные и пространственные границы;
в) возможность глубокого проникновения в сущность изучаемых явлений и процессов;
г) показ изучаемых явлений в развитии, динамике;
д) реальность отображения действительности;
е) выразительность, богатство изобразительных приемов, эмоциональная насыщенность.
Демонстрационная графика связана с динамическими объектами. В технологии изображения динамических объектов используют три основных способа: рисование - стирание, смену кадров (страниц), динамические образы.
Достаточно просто организовать перемещение фрагмента рисунка на экране. Для этого надо создать этот фрагмент в нужном месте экрана; стереть фрагмент, рисуя его цветом фона используя процедуру очистки экрана; снова нарисовать фрагмент в другом месте экрана, и так далее.
Еще один способ организации движения объектов на экране, широко применяющийся в компьютерных играх, связан с использованием нескольких экранных страниц. В любой момент времени одну из страниц можно сделать видимой и посмотреть ее содержимое на экране. Визуальная страница обычно пассивна, т.е. на ней нельзя выполнять графические процедуры. Другую страницу можно объявить активной. Активная страница невидима для пользователя, но на ней можно подготовить другой рисунок. Меняя страницы ролями, можно создать мультипликационный сюжет.
Конструкторы мультимедийных презентаций:
· Microsoft PowerPoint
· LibreOffice Impress
· OpenOffice.org Impress
· KPresenter
· Stages (программа)
· Keynote
· SoftMaker Presentations
· Multimedia Builder
· ProPresenter
2. Обзор современных программ обработки и просмотра графических изображений
Существует большое количество различных программ для просмотра графических файлов. Они обычно называют «Смотрелки» (Viewers). «Смотрелки» нужны всем, хотя бы даже для того, чтобы просматривать фотографии. И именно фотографии, т.к. вы можете создать и хранить в компьютере ваш фотоальбом…
Человек всегда стремился ко всему красивому, и в своем стремлении он изобрел целую кучу приспособлений. Вспоминаются: фильмоскопы, диапроекторы и эпидиаскопы… Однако все эти изобретения способен заменить компьютер. Он может хранить в своей памяти огромное количество фотографий, рисунков, графиков и диаграмм - все то, что способно радовать глаз своими линиями, цветом и формой.
2.1 Paint
Microsoft Paint - многофункциональный, но в то же время довольно простой в использовании растровый графический редактор компании Microsoft, входящий в состав всех операционных систем Windows, начиная с первых версий.
Графический редактор Paint - это прикладная программа, предназначенная для работы с растровыми изображениями - изображениями, построенными из множества отдельных цветных точек (пикселей), подобно тому, как формируется изображение на экране монитора. Каждое растровое изображение имеет строго определенный размер по горизонтали и вертикали и использует фиксированное число цветов. При использовании растровой графики с помощью определенного числа бит кодируется цвет каждого мельчайшего элемента изображения - пикселя. Изображение представляется в виде большого числа мелких точек, называемых пикселями.
Основные функции графического редактора Paint:
· создание и редактирование рисунков.
Уникальные возможности и приёмы работы:
· Многократное увеличение или уменьшение инструмента. Выберите один из инструментов «Кисть», «Ластик», «Линия» или «Распылитель» и нажмите клавиши Ctrl и NumPad +. Чем дольше держать нажатой эту комбинацию, тем больше будет увеличиваться инструмент. Соответственно, если зажать Ctrl и NumPad ?, то инструмент будет уменьшаться.
· Полная палитра. Двойным щелчком на ячейке палитры можно выбрать для неё цвет из полной палитры цветов. В Windows 7 данная функция была удалена
· Выбор третьего цвета для рисования. Однако, если при этом зажать клавишу Ctrl, можно дополнительно указать третий цвет. Для его использования зажмите и держите клавишу Ctrl. С приходом операционной системы Windows 7, после появления Цвет 1 (Color 1) и Цвет 2 (Color 2), эта функция была убрана.
· Пипетка. Инструмент «Одноразового» действия - после применения автоматически возвращает тот инструмент, который был активен до её включения. Левой кнопкой берёт основной цвет, правой - фоновый. С нажатым Ctrl берёт «третий» цвет.
· Заливка. Пользуясь заливкой и пипеткой, можно быстро стереть множество деталей одного цвета на фоне другого - достаточно залить этот фон цветом деталей, а затем вернуть ему его цвет. Залить тонкий наклонный контур сложно, потому что часто он не имеет смежных точек на всём своём протяжении. Иногда эту задачу проще решить, сделав его толще - продублировав этот контур рядом, с помощью возможностей выделения с прозрачностью и копирования.
· Замена цвета. Инструмент «Ластик» работает, фактически рисуя вторым - «фоновым» - цветом там, где им проведут при нажатой левой кнопке мыши. Однако, если им водить при нажатой правой кнопке, то он будет «стирать» фоновым цветом только то, что нарисовано первым - «основным» - цветом.
· Десятикратное увеличение. Выберите инструмент «Лупа» и щелкните мышью на границе панели под восьмикратным увеличением. Изображение будет увеличено в 10 раз. В Windows Vista, 7 и 8 это пасхальное яйцо отсутствует.
· Выделение. Выделенный фрагмент оказывается «плавающим» (он может быть перенесён в любое место рабочей области без изменения самой картинки), а его место заполняется фоновым цветом.
· Прозрачное выделение. Прозрачным считается цвет, который в момент выделения назначен фоновым (назначается правой кнопкой мыши - как с палитры, так и с рабочей области инструментом взятия цвета (пипеткой)).
· Пользовательская кисть. Сделайте сбоку от своего изображения свободное поле, отодвинув в сторону правый или нижний край полотна за имеющийся на нём маркер (добавленная область будет закрашена «фоновым» цветом). Нарисуйте там, на фоновом цвете, картинку, которую хотите использовать как кисть.
Подрезка вставленного изображения. Это удобно например, при подготовке скриншотов, когда нужно не всё изображение экрана, а его центральная часть. Можно нажать PrintScr или Alt + PrintScr что бы поместить в буфер обмена изображение всего экрана или активного окна, и вставить его в Paint. Вставленное изображение оказывается выделенным, и поэтому его можно перемещать.
· Вставка. При вставке размер рабочей области увеличивается так, чтобы вмещать в себя вставляемое изображение. Пользуясь этим, можно измерять размеры изображений - достаточно перед вставкой уменьшить за нижний правый угол размеры рабочей области до минимальных, а после вставки посмотреть на «атрибуты» изображения.
Интерфейс Paint
1. Заголовок - название программы Paint, системное меню (значок программы) и кнопки управления окном программы. В заголовке Paint отображается также название рисунка.
2. Строка меню - в меню сгруппированы все команды по редактированию рисунка.
3. Панель инструментов включаются
в меню Вид Набор инструментов.
4. Палитра цветов включаются в меню Вид Палитра.
5. Рабочее поле содержит окно документа.
6. Строка состояния сообщает о режимах работы программы.
Основные команды по работе с рисунком.
1. Создание нового рисунка
2. Создание при открытии Paint. Откройте Paint, при этом сразу же создается новый рисунок.
3. Создание через меню Файл. Файл Создать. Открытие рисунка
4. Открытие из Paint: запустить графический редактор Paint и выполнить команду Файл Открыть.
5. Открытие из Проводника. В Проводнике открыть диск (папку), где находится рисунок, и сделать двойной щелчок по значку рисунка.
6. Открытие недавно открывавшегося
рисунка: Пуск Документы <щелкнуть
по названию рисунка>. Сохранение
рисунка
7. Сохранение нового рисунка. В меню Файл Сохранить как <в поле Имя файла набрать название рисунка> Сохранить.
2.2 Adobe Photoshop
Adobe Photoshop - растровый графический редактор, разработанный и распространяемый фирмой Adobe Systems. Этот продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop (Фотошоп). В настоящее время Photoshop доступен на платформах Mac OS X/Mac OS и Microsoft Windows. Ранние версии редактора были портированы под SGI IRIX, но официальная поддержка была прекращена начиная с третьей версии продукта. Для версии CS 2 возможен запуск под Linux с помощью альтернативы Windows API - Wine 0.9.54 и выше. Несмотря на то, что изначально программа была разработана для редактирования изображений для печати на бумаге (прежде всего, для полиграфии), в данное время она широко используется в веб-дизайне. В более ранней версии была включена специальная программа для этих целей - Adobe ImageReady, которая была исключена из версии CS3 за счёт интеграции её функций в самом Photoshop.
Из-за высокой популярности Photoshop, поддержка его формата файлов, PSD, была реализована в его основных конкурентах, таких, как Macromedia Fireworks, Corel PhotoPaint, Pixel image editor, WinImages, GIMP, Jasc Paintshop Pro и т.д.
Photoshop поддерживает следующие цветовые модели:

- Представление. Воображение
- Представление воображения и фантазии
- Представление в психологии
- Представление города Тара на основе матрицы Российских городов
- Представление данных в памяти персонального компьютера (числа, символы, графика, звук)
- Представление древних об устройстве мира
- Представление, его особенности и функции
- Представительство по гражданским делам понятие, основания, виды
- Представительство: понятие и виды. Доверенность. Представительство без полномочий
- Представительство: понятие и виды.Доверенность.Представительство без полномочий
- Представитель эпохи Возрождения
- Представить и оценить результаты и перспективы образовательной реформы в РК
- Представление
- Представление Аристотеля о душе