Bitmap File System

Başlatan yamak, 12 Temmuz 2011, 19:39:30

yamak

Merhaba arkadaşlar;
stellaris ware da 50x50 ti logosunun hex e çevrilmiş hali

    IMAGE_FMT_4BPP_COMP
,
    
500,
    
500,

    
15,
    
0x000x000x00,
    
0x030x020x13,
    
0x070x050x2a,
    
0x0a0x080x41,
    
0x0d0x0a0x55,
    
0x100x0c0x68,
    
0x120x0e0x74,
    
0x150x100x88,
    
0x170x120x97,
    
0x190x140xa7,
    
0x1c0x160xb8,
    
0x1e0x180xc8,
    
0x200x190xd6,
    
0x220x1b0xe1,
    
0x240x1c0xe9,
    
0x240x1c0xed,

    
0xf00x070x070x070x020x040xba0xaa0xaa0x180xaa0xac,
    
0x300x070x070x050xff0xff0x0f0xff0xff0xff0x400x3f,
    
0x3f0x3f0x3f0xc70x3f0x3d0x480x780x500x3f0x3f0x3a,
    
0x1c0xbf0xff0x700x3f0x3f0x390x010xdf0xe00x120x3f,
    
0x3f0x000x040xff0xff0x200xe10x3f0x3f0x390x030x97,
    
0x870x100x3f0xf80x3f0x390x5f0x3f0x3b0x960x820x06,
    
0x000x870x840x040x870x770x770x780x300xc00x3f0x3b,
    
0xff0xd10x0d0xff0xf50x090xb00xaa0x600x3f0x3c0xa0,
    
0x2f0xff0xf20x600x0c0x3f0x3f0xff0xff0x800x4f0xff,
    
0x300xc00x1e0x3f0x3f0xff0xff0x500x7f0x180xff0x90,
    
0x4f0x3f0x3f0xfd0xef0x200x060xaf0xff0x700x7f0xdd,
    
0x3f0x3e0xb20x010x120x010xcf0xff0x500x120x070x3f,
    
0x800x3e0x800x000x030xff0xff0x300x000x5a0x080x39,
    
0x700x3f0x3a0x600x010xfc0x100x100x000x1b0x390xb0,
    
0x000x000x8c0x020xaa0xaa0xaa0xaa0xaa0xab0x3a0x40,
    
0x010x000x070xff0xfa0x000x000x2f0x390x0c0xf60x00,
    
0x000x7f0x6a0x4a0xff0xfd0x000x200x000x0a0xff0xf7,
    
0x000x000x4f0x840x390xfe0x400x000x290x3f0xfe0xab,
    
0x010xa00x1c0xff0xf40x080xca0xcf0x720x080xf70x00,
    
0x020xdf0x370xff0xb00x2f0x100xff0xf20x0c0x8c0xf7,
    
0x000x000x3f0x810x3f0xff0x800x4f0xff0xc00x2e0x3f,
    
0x200x020xcf0x370x500x8f0xff0xa00x4f0x900x3f0x00,
    
0x2c0x3f0x300xaf0xff0x700x480x7f0x3f0x000x020x3e,
    
0xfd0x100xcf0x110xff0x400x9f0x3f0x000x000x8f0x35,
    
0x020xfa0x020xff0xfe0x200xcf0x3f0x000x200x000x2f,
    
0x3d0xf80x050xff0xfd0x000xd00x3f0x310x090x3d0xf5,
    
0x030x540x530x120x000x340x6e0x3f0x000x040x390xfa,
    
0x090x9c0xff0xff0xf30x9a0x000x3f0x3a0x200xa60x31,
    
0xa30xaf0xff0xfe0x300x010x100xbf0xff0xd10x3b0x7f,
    
0xff0xff0xfd0x400x720x4b0x000x000x2c0xff0xe30x00,
    
0x080x000x2d0xff0xe10x3b0x9f0xff0xfe0x400x710x45,
    
0x000x010x680x200x000x000x110x060xff0xf60xa30xbf,
    
0xff0xb20x460x800x150xbf0xff0x940x330x220x220x23,
    
0x300xef0xf80x470x050x6f0xff0xff0xfe0x060xee0xee,
    
0xee0xff0x700x3f0x050x1c0x160xff0xff0xff0xe90xf9,
    
0x470x060x070xb20x3c0xc10x3f0x060x020xdf0x330x50,
    
0xd30x3f0x070x7f0x3a0xfc0x100x3f0x070x590x2d0x3a,
    
0xf90x470x070x000x050x3a0x620xf70x3f0x070x000x00,
    
0x9f0x310xf80xc50x3f0x070x000x000x0a0x390xf90x3f,
    
0xc10x070x010x9f0xff0xff0xfc0x100x370x800x070x00,
    
0x000x060xdf0xff0xff0x500xe10x3f0x070x010x150x78,
    
0x860x200x3f0xff0x070x770x2f0x070x070x070x070x07,
    
0x000x00,

bu şekildedir. en üstteki "IMAGE_FMT_4BPP_COMP" resmin formatını belirtiyo. şimdi burada 15 karakterinden sonra ki 16 satırlık kısım color palette i belirtiyomuş. gerisi de pixel değerlerini.
1. sorum color palette ne oluyo.
2.c# da ne kadar denediysem pixel değerlerini buradaki gibi bulan bir program yazamadım. yaptığım programda her bir pixel r g b değerini alıp ekrana yazdırıyorum.Pixel değerlerini bu şekilde çıkartmam için ne yapmam gerekiyo.
Ayrıca color palette değerlerini nasıl buldurabilirim.

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.