MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Бібліотека ASM-86 для перегляду графіки в стандартах BMP та PCX

Название:Бібліотека ASM-86 для перегляду графіки в стандартах BMP та PCX
Просмотров:71
Раздел:Информатика, программирование
Ссылка:Скачать(21 KB)
Описание: Зміст Вступ 1.    Постановка задачі 2.    Обґрунтування вибору методів розв’язку задачі 3.    Алгоритм програми 4.    Реалізація програми 5.    Системні вимоги 6.  &

Часть полного текста документа:

Зміст

Вступ

1.    Постановка задачі

2.    Обґрунтування вибору методів розв’язку задачі

3.    Алгоритм програми

4.    Реалізація програми

5.    Системні вимоги

6.    Інструкція для користувача

Висновки

Використана література

Додаток. Лістинг програми


Вступ

Тепер комп’ютери відіграють у житті людини все більшу та більш роль. Раніше, коли ще не було комп’ютерів, чи вони були мало розповсюдженні, все робилося вручну. Коли комп’ютери одержали широке розповсюдження, комп’ютер став допомагати людині, бо він може багато операцій робити набагато швидше, ніж людина.

В наш час дуже популярні графічні редактори, які дозволяють зберігати зображення в популярних графічних форматах. Але інколи потрібна невелика програма, яка дозволяє переглядати графічні формати. Якщо ви хочете написати програму для зображень строго визначеного формату, щоб вона, наприклад, працювала удвічі швидше, ніж "Load from..." у PC Paintbrush, то ви повинні вивчити структуру заголовку та алгоритм стиснення даних для даного формату.


1. Постановка задачі

Розробити на мові програмування ASM-86 бібліотеку, сумісну з мовою програмування Pascal для перегляду графіки в стандартах: BMP, PCX.

2. Обгрунтування вибору методів розв’язку задачі

Необхідно написати, бібліотеку бібліотеку, сумісну з мовою програмування Pascal для перегляду графіки в стандартах: BMP, PCX.

Структура заголовків графіки в стандартах BMP та PCX, а також алгоритми розшифрування даних в цих стандартах приводиться в багатьох книжках, тож з вибором алгоритму у мене не виникло ніяких труднощів.

Формат файлу зображень (.PCX) Файли зображень з розширеннями .PCX починаються з заголовка довжиною 128 байт. Звичайно ви можете ігнорувати цей заголовок, якщо усі ваші зображення будуть мати однаковий дозвіл. Якщо ж ви хочете обробляти зображення з різним дозволом і різною кількістю квітів, вам належить коректно інтерпретувати інформацію, що знаходиться в даному заголовку. Частина файлу, що залишилася, із зображенням складається з закодованих графічних даних. При кодуванні використовується простий алгоритм, заснований на методі довгих серій. Ми залишаємо за собою право змінювати цей алгоритм із метою підвищення ефективності упакування даних. Якщо у файлі запам'ятовується кілька колірних шарів, кожен рядок зображення запам'ятовується по колірних шарах (у загальному випадку червоному-R, зеленому-G, синьому-B і шарую інтенсивності-I) за схемою, приведеної нижче:

Рядок зображення 0:

RRR...

GGG...

BBB...

III...

Рядок зображення 1:

RRR...

GGG...

BBB...

III...

Метод кодування полягає в наступному:

ДЛЯ кожного байта X, прочитаного з файлу ЯКЩО обоє старших біта X рівні 1, то <повторювач> = 6 молодшим биткам X <дані> = наступному байту за X ІНАКШЕ <повторювач> = 1 <дані> = X

Формат заголовка PCX

Зміщений. Позначення Довжина Опис/коментар

0 Manufacturer 1 Постійний прапор 10 = ZSoft .PCX

1 Version 1 Інформація про версію:

0 = Версія 2.5

2 = Версія 2.8 з інформацією про палітру

3 = Версія 2.8 без інформації про палітру

5 = Версія 3.0

2 Encoding 1 1 = .PCX кодування довгими серіями

3 Bits per pixel 1 Число біт на піксел у шарі

4 Window 8 Розміри зображення (Xmin, Ymin) - (Xmax, Ymax) у пікселах включно

12 HRes 2 Горизонтальний дозвіл пристрою, що створює

14 VRes 2 Вертикальний дозвіл пристрою, що створює

16 Colormap 48 Набір колірної палітри (див. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Установка и настройка Windows XP
Просмотров:81
Описание: 1. Методические указания для преподавателя Данная разработка может использоваться в системе дополнительного образования. Рассчитана на специалистов, которые имеют опыт работы с версиями Windows 9x,          Win2k,

Название:Установка сушильна тунельна
Просмотров:76
Описание: Міністерство освіти і науки України Національний технічний університет України “Київський політехнічний інститут “ Кафедра теоретичної та промислової теплотехнікиКурсова робота з дисципліни “Теплотех

Название:Електроосвітлювальна та опромінювальна установка в телятнику
Просмотров:160
Описание: Зміст Вступ 1. Аналіз об’єкту проектування. Визначення коефіцієнтів відбиття поверхонь в приміщеннях об’єкту проектування 2. Вибір джерела світла 3. Вибір системи і виду освітлення, норм освітленості, ко

Название:Изготовление и установка металлопластиковых окон
Просмотров:136
Описание: Введение С древних времен люди стремятся сохранить тепло и уют своих домов и создают все условия для отличного проживания на своей территории: приобретают в дом всевозможное оборудование, создают дизайн инт

Название:Трехкорпусная вакуум-выпарная установка
Просмотров:75
Описание: Министерство образования Российской Федерации МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНЖЕНЕРНОЙ ЭКОЛОГИИ Факультет Инженерной Экологии Кафедра ПАХТ   КУРСОВОЙ ПРОЕКТ ТЕМА ПРОЕКТА. 3-х к

 
     

Вечно с вами © MaterStudiorum.ru