29 въпрос
Растерна и векторна графика
Всички компютърни изображения са разделени на два вида: растерни и векторни.
Растерното изображение се съхранява с помощта на точки с различни цветове (пиксели), които образуват редове и колони. Всеки пиксел има определена позиция и цвят. Съхраняването на всеки пиксел изисква определен брой битове информация, който зависи от броя на цветовете в изображението.
Пиксел- минималната площ на изображението, чийто цвят може да бъде зададен независимо.
Векторна графика.Векторната графика е оптималното средство за съхраняване на графични обекти с висока точност (чертежи, диаграми и др.), за които е важно да се поддържат остри и ясни контури. Срещате векторна графика, когато работите със системи за компютърно рисуване и компютърно проектиране (CAD), програми за обработка на 3D графики и др.
Векторните изображения се формират от обекти (точка, линия, кръг, правоъгълник и др.), които се съхраняват в паметта на компютъра под формата на графични примитиви и математически формули, които ги описват.
Предимството на векторната графика е, че файловете, които съхраняват векторна графика, са относително малки.
Също така е важно векторната графика да може да се увеличава или намалява без загуба на качество. Това е възможно, тъй като изображенията се мащабират с помощта на прости математически операции (умножаване на параметрите на графичните примитиви по коефициента на мащабиране).
Файлови формати на изображения
Графичните файлови формати определят как информацията се съхранява във файл (растерно изображение иливектор), както и формата на съхранение на информация (използван алгоритъм за компресиране).
Компресията се използва за растерни графични файлове, тъй като те обикновено са доста големи. Компресирането на графични файлове се различава от архивирането им с помощта на програми за архивиране (rar, zip, arj и др.) по това, че алгоритъмът за компресиране е включен във формата на графичния файл.
Съществуват различни алгоритми за компресиране и за различните видове изображения е препоръчително да се прилагат подходящи типове алгоритми за компресиране.
За компресиране на рисунки на апликации, съдържащи големи области на едноцветно засенчване, най-ефективно е да използвате алгоритъм за компресиране, който замества последователност от повтарящи се стойности (пиксели от един и същи цвят) с две стойности (пиксел и броя на неговите повторения). Този алгоритъм за компресиране се използва в BMP и PCX графични файлове.
За чертежи тип диаграма е препоръчително да използвате друг метод за компресиране, който използва търсенето на "модели", които се повтарят в чертежа. Този алгоритъм се използва в TIFF и GIF графични файлове и ви позволява да компресирате файла няколко пъти.
Алгоритъмът за компресиране на JPEG се използва за компресиране на сканирани снимки и илюстрации. Този алгоритъм се възползва от факта, че човешкото око е много чувствително към промените в яркостта на отделните точки в изображението, но е много по-лошо при забелязването на промените в цвета.
Използването на JPEG метода ви позволява да компресирате файлове десетки пъти, но това може да доведе до необратима загуба на информация (файловете не могат да бъдат възстановени в оригиналния им вид).
Помислете за някои графични файлови формати:
Bit Map image (BMP) е универсален графичен файлов формат с растерна графика, използван в операционната система Windows.
Формат за обмен на графики(GIF) е растерен графичен файлов формат, поддържан от приложения за различни операционни системи. Използва се за поставяне на графики на уеб страници в Интернет.
Portable Network Graphic (PNG) е растерен графичен файлов формат, подобен на GIF формата. Препоръчва се за поставяне на графики на уеб страници в Интернет.
Joint Photographic Expert Group (JPEG) е растерен графичен файлов формат, който прилага ефективен алгоритъм за компресиране (JPEG метод) за сканирани снимки и илюстрации. Използва се за поставяне на графики на уеб страници в Интернет.
Windows MetaFile (WMF) е универсален векторен графичен файлов формат за приложения на Windows. Използва се за съхраняване на колекция от графики на Microsoft Clip Gallery.
Encapsulated PostScript (EPS) е векторен графичен файлов формат, поддържан от програми за различни операционни системи.
CorelDRaw файловете (CDR) са оригиналният векторен графичен файлов формат, използван в системата за обработка на векторна графика CorelDraw.