Компьютерлік графикалық форматтар. Информатика, 10 сынып, дидактикалық материал.
1. Сұрақ: Растрлық бейнелер компьютерде қалай сақталады және олар қанша жад алады?
Битмап кескіні - өте кішкентай пикселдердің әшекейі - пикселдер. Растерлік үлгі әр клетка белгілі бір түспен толтырылған және бұл бояу нәтижесінде кескін қалыптасқан парақшалар парағына ұқсас.
Кескінді құрайтын әрбір пикселге ерекше түс беріледі. Растрлық сурет жүйесі RGB матрицасын, яғни, пайдаланады. үш түсті, қызыл, жасыл және көк. Мысалы, қара түсті RGB 0,0,0 ретінде жазылады, онда әр түс үшін 256 түстер бар, бұл түстердің қаныққан кең ауқымын жасауға мүмкіндік береді.
Кескінді пайдаланушы көргенде, барлық пикселдер көзбен тегістеледі және қалыпты сурет көрінеді. Ажыратымдылыққа байланысты кейбір растрлық суреттер өте үлкен өлшемдерге дейін кеңейтілуі мүмкін, ал басқалары қарауға қиын болады. Ажыратымдылық кішірек болса, суреттің файл өлшемі кішірек болады, содан кейін жоғары сапалы суретті алу үшін теңгерімді табу керек.
Қарапайым растрлық суреттер аз көлемде жадты алады (бірнеше ондаған немесе жүздеген килобайт). Фотосурет сапасының суреттері жиі бірнеше мегабайтты қажет етеді. Мысалы, графикалық тордың өлшемі 1240 x 1024 болса және пайдаланылатын түстердің саны 16777216 болса, файлдағы бейне пикселдердің түсі туралы ақпарат болғандықтан, нүктелік кескін файлының көлемі 4 Мбайт құрайды
1240 х 1024 х 24 = 30474240 бит или 30474240 бит : 8 = 3809280 байт или 3809280 байт : 1024 = 3720 Кб или 3720 Кб : 1024 = 3,63 Мб.
Осылайша, растрлық суреттерді сақтау өте көп жадты қажет етеді.
Растрлық бейнелерді сақтау мәселесін шешу қысу болып табылады, яғни деректердің ұйымдастырылуын өзгерту арқылы файл өлшемін азайту. Ешкім тіпті идеалды қысу алгоритмін жасауға жақындамады. Әрбір алгоритм жақсы анықталған құрылымның деректерін ғана қысады.
2. Сұрақ: компьютерде битмапты суретке түсірілген жады көлемін қалай азайтуға болады?
Растрлық бейнелерді сақтау мәселесін шешу қысу болып табылады, яғни деректердің ұйымдастырылуын өзгерту арқылы файл өлшемін азайту. Ешкім тіпті идеалды қысу алгоритмін жасауға жақындады. Әрбір алгоритм жақсы анықталған құрылымның деректерін ғана қысады.
Қысу әдісі екі санатқа бөлінеді:
• мұрағат бағдарламалары арқылы файлды қысу;
• алгоритм файл пішіміне енгізілген қысу.
Бірінші жағдайда, арнайы бағдарлама бастапқы файлды оқиды, оған кейбір қысу алгоритмін (ол мұрағаттайды) қолданады және жаңа файл жасайды. Жаңа файл көлеміндегі кіріс елеулі болуы мүмкін. Дегенмен, бұл файл бастапқы күйіне (белгісіз) аударылғанша кез-келген бағдарламада пайдаланыла алмайды. Сондықтан, мұндай қысу тек ұзақ уақыт сақтау және деректерді беру үшін қолданылады, бірақ күнделікті жұмыс үшін ыңғайсыз. DOS және WINDOWS жүйелерінде, ең танымал файлдарды қысу бағдарламалары ZIP, ARJ, RAR және басқалары.
Егер қысу алгоритмі файл пішімінде болса, тиісті оқу бағдарламалары қысылған деректерді дұрыс түсіндіреді. Осылайша, мұндай қысу үлкен кескін файлдарымен тұрақты жұмыс істеу үшін ыңғайлы. Мысалы, CorelDRAW Adobe Photoshop бағдарламасында жасалған құжатта орналастырғыңыз келетін сызбаға ие болсын. TIFF - бұл Adobe Photoshop жұмыс істей алатын растрлық форматтардың бірі. TIFF файлын жасағанда, графикалық деректер қысылады. Бұл жағдай тиісті оқу бағдарламасымен ескеріледі. Сондықтан, осы мақсатқа қол жеткізу үшін келесі әрекеттерді орындауға болады:
• TIFF файлында CorelDRAW-де жасалған кескінді сақтаңыз;
• Бұл файлды Adobe PhotoShop-қа импорттаңыз.
3. Сұрақ: Компьютерде тек сандарды пайдаланғанда сызбаларды қалай сақтауға болады?
Битмап файлы әрбір биттік пикселдің биі туралы ақпаратты биттердің тіркесімі ретінде сақтайды. Бит - екі мәннің біреуін қабылдайтын компьютерлік жадтың ең кіші элементі: қосу немесе өшіру. Кескіннің қарапайым түрі тек екі түсті (мысалы, ақ және қара). Бұл жағдайда бір бейне биті әрбір бейне пиксельге сәйкес келеді (21). Бейне пиксельдің түсі екі битпен анықталса, онда бізде төрт (22) ықтимал комбинацияның мәндері қосылады / өшіріледі. Мән үшін 0 мәні және 1 қосулы үшін осы комбинациялар ретінде жазылуы мүмкін: 00, 01, 10, 11. Төрт бита 16 (24) түске, сегіз битке - 28 немесе 256 түсті, 24 бит - 224 немесе 16777216 түсті реңктерді кодтауға мүмкіндік береді.
Мәселен, мұнда а әрпінің суреті бейнеленеді, өйткені компьютер келесідей сандармен кодталады:
0 | 1 | 1 | 1 | 0 |
0 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 1 |
Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter
Қарап көріңіз 👇
Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру
Соңғы жаңалықтар:
» Freedom bank-те керемет акция! 1000 ₸ кэшбек сыйлайды
» 2025 жылы Ораза және Рамазан айы қай күні басталады?
» Утиль алым мөлшерлемесі өзгермейтін болды