ефакти.
Отже, повернемося до алгоритмам. Як ми вже говорили, існує всього два алгоритму. Перший - це стиснення без втрат:
RLE - цей алгоритм використовується для таких форматів, як PCX (в якості основного методу), TIFF, BMP, TGA (в якості одного з доступних).
LZW - використовується в такому форматі, як GIF
LZ-Huffman -використовується у форматі PNG
Другий алгоритм - стиснення з втратами:
Найпопулярніший формат зображення, де використовується стиснення з втратами - JPEG
На мобільних платформах, до речі, застосовується переведення зображення в палітровий формат (в комп'ютерній графіці палітра - це обмежений вибір кольорів, що дозволяє відобразити графічну систему комп'ютера)
JPEG 2000
Алгоритм фрактального стиснення
DXTC - це компресія всяких текстур, яка реалізована в графічному API DirectX і, яка підтримується на апаратному рівні, завдяки сучасним відеокартам.
Стиснення зображення на базі диференціального аналізу.
Рис.6 Графічні формати
Повинна згадати ще пару алгоритмів - це:
TIFF підтримує великий діапазон зміни глибини кольору, різні колірні простори, а так само різні настройки стиснення (і з втратами, і без).
Raw зберігає інформацію, одержувану з матриці цифрового фотоапарата або аналогического пристрою без застосування будь-яких перетворень. Ще Raw зберігає настройки фотокамери. До речі, досить таки корисна річ, бо Raw дозволяє уникнути втрати всієї інформації при застосуванні до зображення будь-яких перетворень. Використовується при зйомці в складних умовах, таких як:
погана освітленість
неможливість виставити баланс білого і багато іншого.
Добре, що майже всі професійні і напівпрофесійні фотоапарати дозволяють зберігати в RAW зображення. Формат файлу залежить від моделі фотоапарата, єдиного стандарту не існує. 18
У чому ж відмінність між растровою і векторною графікою?
Для того, щоб усвідомити різницю між растровою і векторною графікою наведемо простий приклад. Ну, припустимо, що Ви вирішили відсканувати Вашу фотографію розміром 10х15 см щоб потім обробити і роздрукувати на кольоровому принтері. Для отримання прийнятної якості печатки необхідний дозвіл не менше 300 dpi. Рахуємо:
см=3,9 дюйма; 15 см=5,9 дюймів.
По вертикалі: 3,9 * 300=1170 точок.
По горизонталі: 5,9 * 300=1 770 точок.
Отже, число пікселів растрової матриці 1170 * 1770=2070900.
Тепер вирішимо, скільки квітів ми хочемо використовувати. Для чорно-білого зображення використовують зазвичай 256 градацій сірого кольору для кожного пікселя, або 1 байт. Отримуємо, що для зберігання нашого зображення треба 2070900 байт або 1,97 Мб.
Для отримання якісного кольорового зображення треба не менше 256 відтінків для кожного базового кольору. У моделі RGB відповідно їх три: червоний, зелений і синій. Отримуємо загальна кількість байт - трьох на кожен піксель. Відповідно, розмір збереженого зображення зростає в три рази і становить 5,92 Мб.
Для створення макету для поліграфії фотографії сканують з дозволом 600 dpi, отже, розмір файлу виростає взагалі вчетверо.
З іншого боку, якщо зображення складається з простих об'єктів, то для його зберігання у векторному вигляді необхідно не більше декількох кілобайт.
Список використаної літератури.
1. http://compgraph.tpu/Picture_in_PC.htm
. http://coolreferat/Векторная_графика
. http://refoteka/r - 142674.html
. http://referat.znate/docs/index - 41360.html
. http://diakonov/wiki/Кроссплатформенность.html