Реферат: Просмотрщик графических файлов. Форматы PCX и BMP

TEST2.PCX – графический файл формата PCX (256x160)

TEST3.BMP – графический файл формата BMP (320x22)

TEST3.PCX – графический файл формата PCX (200x125)

В корневом каталоге дискеты находится файл Read.me.

СПИСОК ЛИТЕРАТУРЫ

  1. Д.С. Ватолин "Алгоритмы сжатия изображений". Методические материалы к спецкурсу ВМиК МГУ "Машинная графика-2" под руководством Ю.М. Баяковского.
  2. Справочное руководство по IBMPC. Часть 1. Москва ТПП “Сфера” 1991 стр. 55-62
  3. http://home.novgorod.ru/lab/index.php3?path=formtfil/n-q
  4. http://fileformat.virtualave.net/ind_form.htm
  5. http://www.codenet.ru/progr/formt/intro.php
  6. http://vnews.uka.ru/html/school.htm
  7. http://www.halyava.ru/document/ext_b.htm
  8. http://members.nbci.com/treestation/
  9. http://graphics.cs.msu.su/
  10. http://www.programmersheaven.com/zone10/index.htm
  11. http://www.dcs.ed.ac.uk/home/mxr/gfx/utils-hi.html
  12. http://rtfm.vn.ua/
  13. http://www2.crosswinds.net/~hellerzone/manuals.html
  14. http://www.math.rsu.ru/dictionary/fileform.htm

ПРИЛОЖЕНИЕ

Листинг программы “Просмотрщик графических файлов”.

#include <dos.h>

#include <iostream.h>

#include <conio.h>

#include <stdio.h>

#include <string.h>

#include <dir.h>

// Глобальные переменные

typedef unsigned char byte; // объявлениетипа

char far *video = (char far *) 0xA0000000L; // указатель на видеопамять

int MaxX=320, MaxY=200, VidMode=0x13; // Максимальное разрешение экрана

// Структура заголовка файла PCX

struct pcxHeaderType

{

charmanufacturer; // всегда 10 для Paintbrush

char version; // информация о версии (версия 5)

char encoding; // групповое кодирование (=1)

char bitsPerPixel; // число бит на пиксел

int x, y; // координаты левого верхнего угла

int width, height; // размеры изображения

int hResolution, vResolution; // горизонтальное и вертикальное разрешение экрана

char egaPalette[48]; // палитра 256 цветов

К-во Просмотров: 367
Бесплатно скачать Реферат: Просмотрщик графических файлов. Форматы PCX и BMP