Скачать 71.53 Kb.
|
Кодирование текстовой, графической информации Текстовая информация представляет собой набор символов некоторого языка. Язык – знаковая система представления информации. Множество символов языка образуют алфавит. Языки бывают естественными и формальными. Естественные языки сложились в процессе общения людей, другими словами, естественные языки – это языки национальных культур. Формальные языки возникли из необходимости введения специальных символов в различных областях науки. Например, язык музыки представляет собой ноты и нотный стан, язык математики – это цифры, арифметические действия, специальные знаки %, / и т.д., язык дорожных правил – это знаки, разметка, сигналы регулировщика и светофора и т.п. Алфавит компьютерного языка состоит из 256 символов, причем под каждый символ отводится 8 ячеек памяти, другими словами, информационный вес каждого символа равен 8 бит=1 байт. Эти 256 символов включают заглавные и прописные буквы двух алфавитов, математические символы, специальные символы. Все символы упорядочены, каждому символу соответствует некоторое число от 0 до 255. Таблица ASCII содержит коды первых 128 символов (0-127). (см.приложение) Остальные позиции заняты символами кириллицы (русскими буквами) и символами псевдографики. Существует несколько таблиц кодировки кириллицы – КОИ 8, Windows 1251-1252 и др. Их отличие в том, что буквам сопоставляются различные коды. Кодирование графической информации. Растровое представление графической информации При этом представлении изображение разбивается на мельчайшие элементы – пиксели. Пиксель – минимальный участок изображения, которому можно независимым образом задать цвет. Палитра – множество цветов, используемых в изображении (весь набор красок). Все множество пикселей образуют растр. Растр – это прямоугольная сетка пикселей на экране. Стандартные размеры растра 800*600, 1024*768 и др. Это значит, что по горизонтали на экране монитора умещается 1024 (М) пикселя, а по вертикали 768 (N) пикселей. Тогда общее количество пикселей может быть посчитано как K=M*N. Разрешающей способностью изображения называется отношение числа пикселей на единичный участок изображения. Единица измерения разрешающей способности – dpi (пикселей на дюйм). Использую известную формулу 2i=N, где N – мощность алфавита (число цветов в палитре), можно посчитать, сколько бит информации содержит каждый символ (в нашем случае пиксель). Общий объем изображения можно вычислить по формуле V=K*I, где K=m*n. Пример 1. Палитра состоит из 65536 цветов (N). Изображение состоит из 64*32 пикселя. Какой объем изображения в Кбайтах? Решение: В палитре 65536 цветов. Значит, 2i=65536, откуда i=16 бит. Это значит, что каждый пиксель изображения «весит» 16 бит. Если известно, что изображение имеет размер 64*32 пикселя, то можно узнать размер (объем) изображения: V=K*i=64*32*16=26*25*24=26+5+4=215 бит = 215/213=215-13=22=4 Кбайт Пример 2. Известно, что объем изображения, записанного в 256-цветной палитре (N), равен 0,5 Кб (V). Каким количеством бит кодируется каждый пиксель (i)? Из скольки пикселей состоит изображение? Какой объем будет у изображения размером 128*64 пикселя (K)? Решение: Палитра состоит из 256 цветов (N). Значит, под каждый пиксель отводится 2i=256, т.е. i=8 бит. Объем изображения равен 0,5 Кбайт = 0,5*213 бит. V=K*I , значит, K=V/I=0.5*213/8=0.5*213/23=2-1+13-3=29=512 пикселей. Изображение состоит из 512 пикселей. Объем изображения размером 128*64 пикселя равен V=K*i=m*n*i=128*64*8=27*26*23=27+6+3=216 бит = 216-3-10 =23 Кбайт = 8Кбайт. Векторное представление изображений. В этом случае изображение разбивается на графические примитивы – отрезки, дуги, заливка. Примитивы задаются координатами точек и расстоянием между ними. Например, отрезок задается координатами концов и цветом линии, окружность – координатами центра, радиусом и цветом линии, треугольник – координатами вершин и цветом области. Пример: выполните следующие команды: Начало Задать (10;5) Цвет «синий» В точку (15;10) Окружность (15;10; 5) Крась «красный» Конец ПРИЛОЖЕНИЕ Символ 10-ный 16-ричный двоичный Символ 10-ный 16-ричный двоичный (null) 0 00 00000000 0 48 30 00110000 1 01 00000001 1 49 31 00110001 2 02 00000010 2 50 32 00110010 3 03 00000011 3 51 33 00110011 4 04 00000100 4 52 34 00110100 5 05 00000101 5 53 35 00110101 6 06 00000110 6 54 36 00110110 7 07 00000111 7 55 37 00110111 8 08 00001000 8 56 38 00111000 9 09 00001001 9 57 39 00111001 10 0A 00001010 : 58 3A 00111010 11 0B 00001011 ; 59 3B 00111011 12 0C 00001100 < 60 3C 00111100 13 0D 00001101 = 61 3D 00111101 14 0E 00001110 > 62 3E 00111110 15 0F 00001111 ? 63 3F 00111111 16 10 00010000 @ 64 40 01000000 17 11 00010001 A 65 41 01000001 18 12 00010010 B 66 42 01000010 19 13 00010011 C 67 43 01000011 20 14 00010100 D 68 44 01000100 21 15 00010101 E 69 45 01000101 22 16 00010110 F 70 46 01000110 23 17 00010111 G 71 47 01000111 24 18 00011000 H 72 48 01001000 25 19 00011001 I 73 49 01001001 26 1A 00011010 J 74 4A 01001010 27 1B 00011011 K 75 4B 01001011 28 1C 00011100 L 76 4C 01001100 29 1D 00011101 M 77 4D 01001101 30 1E 00011110 N 78 4E 01001110 31 1F 00011111 O 79 4F 01001111 пробел 32 20 00100000 P 80 50 01010000 ! 33 21 00100001 Q 81 51 01010001 " 34 22 00100010 R 82 52 01010010 # 35 23 00100011 S 83 53 01010011 $ 36 24 00100100 T 84 54 01010100 % 37 25 00100101 U 85 55 01010101 & 38 26 00100110 V 86 56 01010110 ' 39 27 00100111 W 87 57 01010111 ( 40 28 00101000 X 88 58 01011000 ) 41 29 00101001 Y 89 59 01011001 * 42 2A 00101010 Z 90 5A 01011010 + 43 2B 00101011 [ 91 5B 01011011 , 44 2C 00101100 \ 92 5C 01011100 - 45 2D 00101101 ] 93 5D 01011101 . 46 2E 00101110 ^ 94 5E 01011110 / 47 2F 00101111 _ 95 5F 01011111 ` 96 60 01100000 Щ 153 99 10011001 a 97 61 01100001 Ъ 154 9A 10011010 b 98 62 01100010 Ы 155 9B 10011011 c 99 63 01100011 Ь 156 9C 10011100 d 100 64 01100100 Э 157 9D 10011101 e 101 65 01100101 Ю 158 9E 10011110 f 102 66 01100110 Я 159 9F 10011111 g 103 67 01100111 а 160 A0 10100000 h 104 68 01101000 б 161 A1 10100001 i 105 69 01101001 в 162 A2 10100010 j 106 6A 01101010 г 163 A3 10100011 k 107 6B 01101011 д 164 A4 10100100 l 108 6C 01101100 е 165 A5 10100101 m 109 6D 01101101 ж 166 A6 10100110 n 110 6E 01101110 з 167 A7 10100111 o 111 6F 01101111 и 168 A8 10101000 p 112 70 01110000 й 169 A9 10101001 q 113 71 01110001 к 170 AA 10101010 r 114 72 01110010 л 171 AB 10101011 s 115 73 01110011 м 172 AC 10101100 t 116 74 01110100 н 173 AD 10101101 u 117 75 01110101 о 174 AE 10101110 v 118 76 01110110 п 175 AF 10101111 w 119 77 01110111 № 176 B0 10110000 x 120 78 01111000 Ђ 177 B1 10110001 y 121 79 01111001 Ѓ 178 B2 10110010 z 122 7A 01111010 Ё 179 B3 10110011 { 123 7B 01111011 Є 180 B4 10110100 | 124 7C 01111100 Ѕ 181 B5 10110101 } 125 7D 01111101 І 182 B6 10110110 ~ 126 7E 01111110 Ї 183 B7 10110111 127 7F 01111111 Ј 184 B8 10111000 А 128 80 10000000 Љ 185 B9 10111001 Б 129 81 10000001 Њ 186 BA 10111010 В 130 82 10000010 Ћ 187 BB 10111011 Г 131 83 10000011 Ќ 188 BC 10111100 Д 132 84 10000100 Ґ 189 BD 10111101 Е 133 85 10000101 Ў 190 BE 10111110 Ж 134 86 10000110 Џ 191 BF 10111111 З 135 87 10000111 А 192 C0 11000000 И 136 88 10001000 Б 193 C1 11000001 Й 137 89 10001001 В 194 C2 11000010 К 138 8A 10001010 Г 195 C3 11000011 Л 139 8B 10001011 Д 196 C4 11000100 М 140 8C 10001100 Е 197 C5 11000101 Н 141 8D 10001101 Ж 198 C6 11000110 О 142 8E 10001110 З 199 C7 11000111 П 143 8F 10001111 И 200 C8 11001000 Р 144 90 10010000 Й 201 C9 11001001 С 145 91 10010001 К 202 CA 11001010 Т 146 92 10010010 Л 203 CB 11001011 У 147 93 10010011 М 204 CC 11001100 Ф 148 94 10010100 Н 205 CD 11001101 Х 149 95 10010101 О 206 CE 11001110 Ц 150 96 10010110 П 207 CF 11001111 Ч 151 97 10010111 Р 208 D0 11010000 Ш 152 98 10011000 С 209 D1 11010001 Т 210 D2 11010010 щ 233 E9 11101001 У 211 D3 11010011 ъ 234 EA 11101010 Ф 212 D4 11010100 ы 235 EB 11101011 Х 213 D5 11010101 ь 236 EC 11101100 Ц 214 D6 11010110 э 237 ED 11101101 Ч 215 D7 11010111 ю 238 EE 11101110 Ш 216 D8 11011000 я 239 EF 11101111 Щ 217 D9 11011001 ј 240 F0 11110000 Ъ 218 DA 11011010 Ј 241 F1 11110001 Ы 219 DB 11011011 т 242 F2 11110010 Ь 220 DC 11011100 у 243 F3 11110011 Э 221 DD 11011101 ф 244 F4 11110100 Ю 222 DE 11011110 х 245 F5 11110101 Я 223 DF 11011111 ц 246 F6 11110110 р 224 E0 11100000 ч 247 F7 11110111 с 225 E1 11100001 ш 248 F8 11111000 т 226 E2 11100010 щ 249 F9 11111001 у 227 E3 11100011 ъ 250 FA 11111010 ф 228 E4 11100100 ы 251 FB 11111011 х 229 E5 11100101 ь 252 FC 11111100 ц 230 E6 11100110 э 253 FD 11111101 ч 231 E7 11100111 ю 254 FE 11111110 ш 232 E8 11101000 255 FF 11111111 |
Практическое задание 3 в программе Adobe Photoshop cs2 «Пиксель-арт» Для начала поясню что такое пиксель-арт. Как можно догадаться здесь соединены два слова «пиксель» точка, ячейка изображения, и «арт»... | Списка фильмов рекомендованных к просмотру. В среде студентов и преподавателей... То есть это вовсе не значит, что в списках присутствуют исключительно шедевры. Это значит, что списки составлены (см выше) "в целях... | ||
А. Сайбединов Авторская школа «Губернаторский Светленский лицей»... Из детства, а значит, из школы, а значит, что-то у нас не так. Все больше убеждаюсь, что сегодня школа должна быть иной, иначе завтра... | Программа по формированию навыков безопасного поведения на дорогах... «Что значит?» можно понимать двояко: 1 в плане принципа демаркации этих трех областей — науки, философии, религии и 2 в плане вскрытия... | ||
«Послушайте! Ведь, если звезды зажигают значит это кому-нибудь нужно?» Маяковский. «Послушайте! Ведь, если газета «Зеркало» существует уже восемь лет – значит это кому-нибудь нужно?» вторим мы поэту век... | Инновационный опыт учителя русского языка и литературы Беганцовой... Ибо сколько на дереве ни появляется древесины, коры, листьев, цветов, плодов – все это рождается только от корня. Следовательно,... | ||
Что значит искушать Господа? Кор. 10. Кто погиб из этого прочитанного отрывка: евреи или язычники? Видевшие славу Божью или вообще не знающие что это? | Объем реферата не менее 15-20 страниц реферат должен быть правильно... Объем реферата не менее 15-20 страниц. Реферат должен быть правильно оформлен. Это значит, что в реферате должно быть введение, заключение... | ||
Гендерный вопрос Мужчина. Женщина. Мужчина и Женщина. Что значит... Ого уральского поселка Уинский Пермской области родились два мальчика, два первенца, татарин и русский. По драматическому стечению... | Тема: Учиться… а что это значит? Организовать выделение и фиксацию личностных качеств, необходимых для успешного пребывания в учебной деятельности | ||
Программа по формированию навыков безопасного поведения на дорогах... «свет» и «фор». «Свет» —это всем понятно. А «фор»? «Фор» произошло от греческого слова «форос», что означает «несущий» или «носитель».... | Гр. 006 Проверил: Зубов В. Е Прежде чем говорить о зарождении культуры я хочу сказать пару слов о том, что же значит термин «культура». Это слово произошло от... | ||
Урок №1. Молитва Мы знаем, что молиться – это значит обращаться к богу и что без молитвы, без постоянного обращения к Богу христианину было бы очень... | Праздник для первоклассников «Дети—это … Кстати, ребята, вы хотите узнать, что значит «дети» для взрослых? Я приготовила несколько высказываний, которые нам прочитают... | ||
Программа по формированию навыков безопасного поведения на дорогах... Но нет учителя без учеников. А это значит, что сегодняшний праздник не только ваш | Урок окружающего мира по теме "В гостях у Гигиены" Значит, говорить мы сегодня будем о гигиене. Это тема нашего урока. Кто может сказать, что такое гигиена? |