Меню
Главная
Авторизация/Регистрация
 
Главная arrow Прочее arrow Теоретические основы информатики

ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ

Кодирование текстовых и графических данных

Текстовые данные - это символы: буквы, цифры, знаки. Для их кодирования достаточно одного байта - 256 различных символов.

Имеется система кодирования ASCII-American Standard Code for Information Interchange - стандартный код для информационного обмена США.

В системе ASCII выделены две таблицы кодирования - базовая и расширенная.

Базовая таблица содержит коды с десятичными номерами от 0 до 127, а расширенная - коды с номерами от 128 до 255.

В базовой таблице первые 32 кода являются управляющими (соответствуют управляющим клавишам клавиатуры), остальные - это коды букв английского алфавита, знаков препинания, цифр, знаков арифметических действий и ряда вспомогательных знаков.

В расширенной таблице - коды букв национальных алфавитов и некоторых специфических знаков.

Кодирование графических данных

Графические данные - это двоичные коды характеристик элементов графических изображений.

Имеется два вида представления графических изображений - растровое и векторное. Для обработки таких графических данных служат соответствующие графические редакторы.

Растр - это узор из мельчайших точек. Двоичными кодами выражаются координаты точек и их яркость.

Черно-белые изображения состоят из точек с 256 градациями серого цвета (1 байт памяти).

Цветные изображения получаются единым зрительным восприятием близко расположенных трёх точек, каждая из которых имеет один из трёх основных цветов (красный - Red, зелёный - Green, синий - Blue) разной интенсивности. Эта система кодирования называется RGB.

Для кодирования цветной растровой графики кроме байт памяти для координат точек используется по 3 байт для смешения трёх основных цветов. Возможно задание 256256256=282828=22416,6106 различных оттенков. Такое представление называется полноцветным (True Color - истинно цветным).

Векторная графика - это линии, описываемые по участкам функциями третьей степени (кубическими сплайнами)

y=a0+a1x+a2x2+a3x3,

где a0, a1, a2, a3 - задаваемые коэффициенты.

Растровое представление графики требует большего, по сравнению с векторным, объема памяти из-за большого количества точек.

Для векторного представления графики необходимы большие затраты машинного (процессорного) времени для выполнения вычислений координат, а памяти требуется меньше, чем для растрового представления.

 
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Предметы
Агропромышленность
Банковское дело
БЖД
Бухучет и аудит
География
Документоведение
Естествознание
Журналистика
Инвестирование
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Математика, химия, физика
Медицина
Менеджмент
Недвижимость
Педагогика
Политология
Политэкономия
Право
Психология
Региональная экономика
Религиоведение
Риторика
Социология
Статистика
Страховое дело
Техника
Товароведение
Туризм
Философия
Финансы
Экология
Экономика
Этика и эстетика
Прочее