- •Блок схемы
- •Модели и Моделирование
- •Материальные и информационные модели
- •Кодирование графической информации
- •Растровая и векторная графика
- •Растровая
- •Форматы графических файлов
- •Форматы видеофайлов
- •Векторная
- •Фрактальная
- •Цветовые модели
- •Поколения эвм.
- •Конкуренция между ibm pc и Apple Macintosh.
- •Классификация и характеристика программного обеспечения
- •Многообразие операционных систем
- •Уровни тестирования
- •Тестирование «белого ящика» и «чёрного ящика»
- •Статическое и динамическое тестирование
- •Регрессионное тестирование
- •Тестовые скрипты
- •Покрытие кода
Кодирование графической информации
Форму представления на экране дисплея графического изображения, состоящего из отдельных точек (пикселей), называют растровой. Минимальным объектом в растровом графическом редакторе является точка (пиксель -- picture element). Разрешающая способность монитора (количество точек по горизонтали и вертикали), а также число возможных цветов каждой точки определяются типом монитора. Например: 640 *480= 307 200 точек 1 пиксель черно-белого экрана кодируется 1 битом информации. Количество различных цветов K и битовая глубина (число разрядов, используемых для кодировки цвета) b связаны формулой: K=2b
Объем памяти, необходимой для хранения графического изображения, занимающего весь экран, равен произведению количества пикселей (разрешающей способности) на число бит, кодирующих одну точку. Объем графического файла в битах определяется как произведение количества пикселей M*N на разрядность цвета (битовую глубину) C то есть M*N*C
Ввод и хранение в ЭВМ технических чертежей, состоящих из отрезков, дуг, окружностей осуществляется в векторной форме. Минимальной единицей, обрабатываемой векторным графическим редактором, является объект (прямоугольник, круг, дуга). Для каждой линии указывается ее тип: тонкая, штрихпунктирная и т.д. Хранение информации в векторной форме на несколько порядков сокращает необходимый объем памяти по сравнению с растровой.
Растровая и векторная графика
Существуют три основных способа кодирования графической информации:
растровый;
векторный;
фрактальный.
Растровая
Фотографии, произведения живописи, картинки с плавными переходами цветов обычно представляются в компьютере как растровые изображения.
Для редактирования растровых изображений существуют специальные программные средства - графические растровые редакторы. Многие из них предназначены только для просмотра изображений и, возможно, некоторой коррекцией (яркости, контрастности, цветового баланса). Другие же являются мощными средствами не только для коррекции, но и для комбинирования фрагментов различных изображений (создания коллажей), а также для собственно рисования (Paint, Adobe PhotoShop, Gimp). Однако следует заметить, что рисовать «с нуля» в редакторах растровой графики, хотя это и возможно, довольно сложно. Для этой цели лучше подходят редакторы так называемой векторной графики.
Растровый формат графического файла характеризуется тем, что все изображение по вертикали и горизонтали разбивается на достаточно мелкие прямоугольники - так называемые элементы изображения, или пикселы (от английского pixel - picture element).
В файле, содержащем растровую графику, хранится информация о цвете каждого пиксела данного изображения. Чем меньше прямоугольники, на которые разбивается изображение, тем больше разрешение (resolution), то есть, тем более мелкие детали можно закодировать в таком графическом файле.
Размер (size) изображения, хранящегося в файле, задается в виде числа пикселов по горизонтали (width) и вертикали (height). Для примера, оптимальное разрешение 15-дюймового монитора, как правило, составляет 1024×768.
Растровые изображения плохо переносят масштабирование. Увеличение размеров картинки обычно приводит к ухудшению ее качества (проявляется зернистость).