• FileHeader { word bfType; // fayl turi (bitmap uchun fayl boshida “ВМ” harfari yozuvi ) dword bfSize; //
  • MAPINFO { InfoHeader bmiHeader; RGBquad bmiColors[1]; Brinchisini ya’ni InfoHeader tuzilishi: InfoHeader dword Size; //
  • Ranglar palitrasi, grafik formatlar va asosiy kompyuter grafik




    Download 6,82 Mb.
    Pdf ko'rish
    bet91/176
    Sana17.05.2024
    Hajmi6,82 Mb.
    #239848
    1   ...   87   88   89   90   91   92   93   94   ...   176
    Bog'liq
    F.F. Rajabov, N.S. Atadjanova, N.A. Irmuxamedova Raqamli

    6.4. Ranglar palitrasi, grafik formatlar va asosiy kompyuter grafik 
    algoritmlarini dasturiy ta’minlash
    6.4.1. Windows BMP formatining tavsifi (DIB)
    Yangi DIB (Device independent bitmap) fayllari orasidagi asosiy farq 
    shundaki, ular bitta bitli tekislikdagi rang kodlashidan foydalanadilar.
    Yangi format bitmap fayllari quyidagi sarlavha strukturasidan 
    boshlanadi:
    FileHeader {
    word bfType; //
    fayl turi (bitmap uchun fayl boshida “ВМ” harfari 
    yozuvi

    dword bfSize; //
    fayl o‘lchami dword
    word bfReservedl; // 
    foydalanilmaydi
    word bfReserved2; // 
    foydalanilmaydi
    dword bfOffbits; //
    bitmap ma’lumotlarining sarlavhadan keyin 
    baytlardagi siljishi
    }


    159
    Sarlavha strukturasidan keyin bitmap haqidagi barcha ma’lumot-
    larni o‘z ichiga olgan Info tuzilmasi joylashgan. U ikki qismga 
    bo‘lingan. Bular bitmapning o‘lchami va rang formatini tavsifov chi Info 
    Header strukturasidir. Ranglar palitrasini belgilaydigan RGBquad 
    tuzilmalari qatori quyida keltirilgan:
    MAPINFO {
    InfoHeader bmiHeader;
    RGBquad bmiColors[1]; 
    Brinchisini ya’ni InfoHeader tuzilishi:
    InfoHeader 
    dword Size; //
    In foHeader strukturasi egallagan baytlar soni;
     
    dword Width; //
    piksellardagi bitmap kengligi;
    dword Height; //
    piksellardagi bitmap balandligi; 
    word Planes; //
    bitmap qurilmalar soni;
    word BitCount; // 
    pikselda bitlar soni
    ;
    dword Compression; //
    siqish turi;
    dword SizeImage; //
    tasvirning baytlardagi hajmi;
    dword XPelsPerMeter; //
    piksel bo‘yicha qurilma gorizontal 
    o‘lchamlari; 

    Download 6,82 Mb.
    1   ...   87   88   89   90   91   92   93   94   ...   176




    Download 6,82 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ranglar palitrasi, grafik formatlar va asosiy kompyuter grafik

    Download 6,82 Mb.
    Pdf ko'rish