Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Reptor's C-header image file format (52-Color-Coded):
- D:\DA2K\Reptor\images\avatars\repteye56.h */
- // This is the 56x56 avatar image which I use on my paste profile
- // with a reduced RGB palette of 52 colors for ASCII char-coding.
- // Uncompressed size is 3292 bytes [data(56*56)+rgb(52*3)] only!
- // GIF in indexed mode w/LZW compresses it all down to 2331 bytes
- // and my CA52 cruncher is meant to achieve a better pack ratio.
- // Notice the repetitive patterns and words in the data block,
- // such as the word "GEEK" which is coincidental but ironical. :)
- static unsigned int width = 56;
- static unsigned int height = 56;
- static unsigned int colors = 52; // indexed RGB colors (2..52)
- static char REPTOR_52CC_RGB[colors][3] = { // RGB sorted by color values
- { 11, 9, 7},{ 4, 7, 22},{ 17, 24, 11},{ 14, 30, 15}, // chars A,B,C,D
- { 22, 33, 12},{ 36, 38, 20},{ 28, 40, 18},{ 23, 43, 19}, // chars E,F,G,H
- { 29, 45, 15},{ 52, 45, 14},{ 36, 55, 24},{ 39, 55, 17}, // chars I,J,K,L
- { 26, 58, 22},{ 31, 61, 15},{ 49, 69, 21},{ 45, 71, 34}, // chars M,N,O,P
- { 39, 76, 36},{ 42, 78, 28},{ 64, 78, 17},{ 32, 83, 32}, // chars Q,R,S,T
- { 47, 86, 22},{ 90, 69, 20},{101, 99, 15},{ 69,105, 55}, // chars U,V,W,X
- {106, 58, 8},{106, 85, 5},{ 53,109, 54},{ 54,111, 42}, // chars Y,Z,a,b
- { 81,112, 24},{114, 68, 3},{116, 89, 38},{123, 85, 11}, // chars c,d,e,f
- {123,101, 14},{110,129, 32},{ 99,135, 90},{ 83,139, 74}, // chars g,h,i,j
- {141, 88, 15},{ 78,141, 53},{148,126, 27},{149,118, 59}, // chars k,l,m,n
- {150,147, 17},{158,134, 6},{132,159, 27},{163,117, 34}, // chars o,p,q,r
- { 96,167, 72},{119,174,113},{182,117, 3},{185,196, 61}, // chars s,t,u,v
- {198,176, 81},{188,204, 25},{209,171, 31},{213,225,140} // chars w,x,y,z
- };
- static char REPTOR_52CC_DATA[width * height] = { // uncompressed image data
- "IIECGIGILRcUISchcOOSOLRUNLRRLOUcRUUUOMNPQTTPXbRRRRaaTjjb"
- "GLIILIIGIcqcOScqhLOhcIIOIKRcULRcURRUOORRPRTPUXNUUTTNRjbT"
- "GLILLGIOScccccUchLEccOCCLIISSGIONROROONRRORRRPNRQRaTUTRT"
- "CGKLGERqcLSccccSULCGSSCAOOCGICFGCILLHRURURbUONTRKPQXURQQ"
- "CGKGEGUccLSqcScLELIACIKIIICGEAELCELCCOUMbRUURRTRPKPRRTaX"
- "CELUSKCISSShhSOICJLMRMaaRXHEHCGICCCCGIGMUPMURRRRPMPPQjaa"
- "ECOcUEEOUUUccOIIDMRbjRTXXUPPKKPKGGCCOOHSLGLOURNNMMPNTaQQ"
- "IILIEGOchUSSLGRUabbbbPMRQIMXPIQKKLHEIGDIHHOLNPNNRPNNMKPX"
- "LLICLcULOOFEETlbbbbQIGHHHEDHIIEGKIKPKECCEIIHHINPOOPOKPXa"
- "KKLGLSSGAAENUbbaTTMEECEEECACCCEEGEEKKGGCCIEEIGIKLKKPKPRQ"
- "OOLEECEOIDTllbbbaMGHLFCCCCEKCAEHHEDEEIIGFGFCHHIKIIKLLMMM"
- "OUILSLCCKaallbUQMIOMDCCHMPQXKHDACAEIIKHHKHGEDHGFHKLILKKK"
- "KGEOOGCHTabblREGLOIAAEKPMMRPQaRKHGCCEHHGIGGGCGFCCEIIIKKK"
- "IECCECCUlbllTMHOOHACIMLLLIIIIMQOQPPKCCEEHQMGEHECCCGFCKLK"
- "IICCECMblUURGIROEAHMMMLFEAAAAADHKKPXMGCCDMMHFHECDDEGEILM"
- "OOGCDRUbbTNIMUOCCIPOHAAAAAAAAAAAACHPQQKECEMHGIICDHDIIILK"
- "ILLCMbbTaTILUNCEOOLAAACLSSSSSJFAAAACHMPPKEEHGHKCDHCGGKMM"
- "DHNHMbbTNMKOOCDORGAAFShhqqqqhhhWSJCAAAHRRQDACDIEDHDEFHMK"
- "IRaQTbURIILRIDNOCAAShqqqvxxxvqqomWWJCAACLQPFCEKKGGGGFEIK"
- "MTTRTTRPGOOOIMPCAAWvvvvvvxxxxxxvwvogZJAAAGLPKEEGHGGIGFEI"
- "MHMRTQRLKORKMMFAAWvxvvvvvxxxxxxvwoprmWSCAAFQQICHHHIIHGEE"
- "RHNTaTPOKRRKMHAAWovvvvzvzvvvxvovommmmggSFAAHPPKIDGIIGIIG"
- "RMRMTQPLLUTTKCAJooovvvzzzzvvxypypgggffggSFAAHOKGEHHIIKGG"
- "NTTRRPPLNTTTGAAWpppwwzzzzzvyyymyrggfffgWVJCAAGGKLHHIIIHG"
- "MRTTRLIIRRRMCAJppomwwwzzzvyyymZuufdddfgZVJFAAAGKLIILLIKH"
- "TNTRQQGKUURHAAZpmmowwwwzzzvyuFCuufdfkkfffVSIAACIKLILGIIH"
- "TQTTTTKRTUTEACgmmmppmmmwwwvyrBBrukffdkkkkZVLEAACLIILIIHH"
- "MMMOTTMNRUbKAJmmZggmgrrrmwyyeBBfukddfnrneVJJFAAAGLLLIGFH"
- "MRMRRRRLRUaXAFggZZZfffrrmwwyVBAVkddennnnneeJJCAAERMKEFFE"
- "HNMPRRRLRUjjDJfZZZZfffrrrnwyJBAdukkfennnneVJFAAAAMMHIFGE"
- "GHMMRURRUUljHJfZZffZffkfrmypFAAdukfennVJFFFJFAAIAEMKGDGE"
- "HMPQTTTaTRbjNEYfZfZeeekkfkrfAAAVkfVVeeeVJJJJJAARIMRLCEGE"
- "KMMTURaaRNUjbIVfddVeeedddfffCAAVdVVVeeeVJJVVJAAbbXUICGGD"
- "KKMRRRTTTNNlsNJffddeeedddfffVBJddVeeZeeVVVVLFANllXKHMKIH"
- "HMMMQQQXbRIbsbFZgfdVeedddfffeVYYdeeVZZfZZZSFAElsaMAMaQNH"
- "DEKKMQQXbUINjsRJZgZeedYYYfkddfdYYVVVZgZgWSFAGlsjMCPXTRNH"
- "DCIKMQPQbUNHRslGJZmggfkdYddeeYdYVZfgmmgWVFAOlsbDDMjtaMMH"
- "HDDHNNMTTbUHHUlbFJZmmmprffeeeeddZgggggZOFCUssTAEjjjXMHEH"
- "KEDGKIMTabTNEETjbHJVgmmmmggZZeggZWgWWSJAFcssRAKjbjjMHHGH"
- "KEDHDEKPPRTUIADTlbPFJZgppmmmmggggWWVJAAIlslRCHlstXMGGDEH"
- "KEDHHGEHKKQRNHADRaabNFJVZgmmmgZZVJFAADUssjNCEajjjjKKKDDG"
- "QKEDDDEEHIIKRNDCCHTslULEAAFJJJFAAACIUlssXHCEPjtXMMHHGDEI"
- "QHECACDEGHHKPLIEECEQXllbUNIGFFEIPUbsssjQGDCQjjtQHMHDDEGK"
- "QXiPGCCEEHHKMLIEGHCADQalsslllllssssjjXMHEEGQaPMIHDDGGEEK"
- "QjtaRHCCDDHHHEIIGGEFCCCHQjjlsssjjbUNIEIIKPXQQPCEIECHGEQi"
- "NbjjRHCCCDCCCGIIICCCCECCDDDIKQPRRRIIEEKRjXXQKKDFGFEGEQtt"
- "NRaXQKCCCCCCACECEDCCCLLIJIHGGOUOLKLLIQiXPKKIGFFFFCGKMajj"
- "NMMPaaPPECCCCAACCGDEFIHMLOSSLSOIEEHKNTQKGGGGEFFFCCGKRabb"
- "KKTaQXtiPKECCAACCFEEEGHNRLSSLIHMKIHPRHEGFEKGCCFFCHKMitiR"
- "KIRXMPaXQXPKGCCCACDCCGGIIGHIMKHMMMIKKFFGFELIFCFFEQaaatta"
- "RNIKQKIRiaaXHKKCCCCCACCGCCGHIGGLIIIGIEFOLFEFEFGGEMTaTUbT"
- "RMIQaMKRXXQXiXPPKDCCCAAECAEEECCLLGLOOLILLGCFHIKKKiiXXXRQ"
- "RNNTQHRRIGHatXXiXXiKCCCCCACCACCEECLLIEAACEEGIIMMTttXjtaR"
- "jTRQMKPNKEGPTRQQRttXQKHCACCCCACCCAACEGECGIIHHQXiTTaTbbRP"
- "taTQQXRIHKKCEIQiQRQXiXPPXKEEGKGEECCHLPPMRRRRQXjXXXXXRRLQ"
- "jaaaajaNQXPKKKKQQQMPXXQitiQPPPKHKXXPKPQRbjaaRXRXjtjaQMQT"
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement