zoukankan      html  css  js  c++  java
  • android半透叠加对照表

    Java代码
    paint.setColor(Color.WHITE);
    		for (int i = 0; i < 255; i++) {
    			for (int j = i; j < 255; j++) {
    				Bitmap b1=Bitmap.createBitmap(3, 1,Config.ARGB_8888);
    				int[] pixels=new int[3];
    				pixels[0]=i<<24;
    				pixels[1]=j<<24;
    				pixels[2]=i<<24;
    				b1.setPixels(pixels, 0, 3, 0, 0, 3, 1);
    				Bitmap b2=Bitmap.createBitmap(5, 1,Config.ARGB_8888);
    				Canvas canvas=new Canvas(b2);
    				canvas.drawRect(0, 0, 5, 1, paint);
    				canvas.drawBitmap(b1, 0, 0, paint);
    				canvas.drawBitmap(b1, 2, 0, paint);
    				int[] pixels2=new int[5];
    				b2.getPixels(pixels2, 0, 5, 0, 0, 5, 1);
    				if(pixels2[1]==pixels2[2])
    				Log.i("ok:"+i+","+j, pixels2[0]+","+pixels2[1]+","+pixels2[2]+","+pixels2[3]+","+pixels2[4]);
    			}
    		}
    




    1,2 -65794,-131587,-131587,-131587,-65794
    2,4 -131587,-263173,-263173,-263173,-131587
    3,6 -197380,-394759,-394759,-394759,-197380
    4,8 -263173,-526345,-526345,-526345,-263173
    5,10 -328966,-657931,-657931,-657931,-328966
    6,12 -394759,-789517,-789517,-789517,-394759
    7,14 -460552,-921103,-921103,-921103,-460552
    8,16 -526345,-1052689,-1052689,-1052689,-526345
    9,18 -592138,-1184275,-1184275,-1184275,-592138
    10,20 -657931,-1315861,-1315861,-1315861,-657931
    11,22 -723724,-1447447,-1447447,-1447447,-723724
    12,24 -789517,-1579033,-1579033,-1579033,-789517
    13,26 -855310,-1710619,-1710619,-1710619,-855310
    14,28 -921103,-1842205,-1842205,-1842205,-921103
    15,30 -986896,-1973791,-1973791,-1973791,-986896
    16,31 -1052689,-2039584,-2039584,-2039584,-1052689
    17,33 -1118482,-2171170,-2171170,-2171170,-1118482
    18,35 -1184275,-2302756,-2302756,-2302756,-1184275
    19,37 -1250068,-2434342,-2434342,-2434342,-1250068
    20,39 -1315861,-2565928,-2565928,-2565928,-1315861
    21,41 -1381654,-2697514,-2697514,-2697514,-1381654
    22,43 -1447447,-2829100,-2829100,-2829100,-1447447
    23,44 -1513240,-2894893,-2894893,-2894893,-1513240
    24,46 -1579033,-3026479,-3026479,-3026479,-1579033
    25,48 -1644826,-3158065,-3158065,-3158065,-1644826
    26,50 -1710619,-3289651,-3289651,-3289651,-1710619
    27,52 -1776412,-3421237,-3421237,-3421237,-1776412
    28,53 -1842205,-3487030,-3487030,-3487030,-1842205
    29,55 -1907998,-3618616,-3618616,-3618616,-1907998
    30,57 -1973791,-3750202,-3750202,-3750202,-1973791
    31,59 -2039584,-3881788,-3881788,-3881788,-2039584
    32,60 -2105377,-3947581,-3947581,-3947581,-2105377
    33,62 -2171170,-4079167,-4079167,-4079167,-2171170
    34,64 -2236963,-4210753,-4210753,-4210753,-2236963
    35,66 -2302756,-4342339,-4342339,-4342339,-2302756
    36,67 -2368549,-4408132,-4408132,-4408132,-2368549
    37,69 -2434342,-4539718,-4539718,-4539718,-2434342
    38,71 -2500135,-4671304,-4671304,-4671304,-2500135
    39,72 -2565928,-4737097,-4737097,-4737097,-2565928
    40,74 -2631721,-4868683,-4868683,-4868683,-2631721
    41,76 -2697514,-5000269,-5000269,-5000269,-2697514
    42,77 -2763307,-5066062,-5066062,-5066062,-2763307
    43,79 -2829100,-5197648,-5197648,-5197648,-2829100
    44,81 -2894893,-5329234,-5329234,-5329234,-2894893
    45,82 -2960686,-5395027,-5395027,-5395027,-2960686
    46,84 -3026479,-5526613,-5526613,-5526613,-3026479
    47,86 -3092272,-5658199,-5658199,-5658199,-3092272
    48,87 -3158065,-5723992,-5723992,-5723992,-3158065
    49,89 -3223858,-5855578,-5855578,-5855578,-3223858
    50,91 -3289651,-5987164,-5987164,-5987164,-3289651
    51,92 -3355444,-6052957,-6052957,-6052957,-3355444
    52,94 -3421237,-6184543,-6184543,-6184543,-3421237
    53,95 -3487030,-6250336,-6250336,-6250336,-3487030
    54,97 -3552823,-6381922,-6381922,-6381922,-3552823
    55,98 -3618616,-6447715,-6447715,-6447715,-3618616
    56,100 -3684409,-6579301,-6579301,-6579301,-3684409
    57,102 -3750202,-6710887,-6710887,-6710887,-3750202
    58,103 -3815995,-6776680,-6776680,-6776680,-3815995
    59,105 -3881788,-6908266,-6908266,-6908266,-3881788
    60,106 -3947581,-6974059,-6974059,-6974059,-3947581
    61,108 -4013374,-7105645,-7105645,-7105645,-4013374
    62,109 -4079167,-7171438,-7171438,-7171438,-4079167
    63,111 -4144960,-7303024,-7303024,-7303024,-4144960
    64,112 -4210753,-7368817,-7368817,-7368817,-4210753
    65,114 -4276546,-7500403,-7500403,-7500403,-4276546
    66,115 -4342339,-7566196,-7566196,-7566196,-4342339
    67,117 -4408132,-7697782,-7697782,-7697782,-4408132
    68,118 -4473925,-7763575,-7763575,-7763575,-4473925
    69,120 -4539718,-7895161,-7895161,-7895161,-4539718
    70,121 -4605511,-7960954,-7960954,-7960954,-4605511
    71,123 -4671304,-8092540,-8092540,-8092540,-4671304
    72,124 -4737097,-8158333,-8158333,-8158333,-4737097
    73,125 -4802890,-8224126,-8224126,-8224126,-4802890
    74,127 -4868683,-8355712,-8355712,-8355712,-4868683
    128,192 -25264514,-29475266,-29475266,-29475266,-25264514
    129,193 -25330307,-29541059,-29541059,-29541059,-25330307
    130,194 -25396100,-29606852,-29606852,-29606852,-25396100
    131,195 -25461893,-29672645,-29672645,-29672645,-25461893
    132,196 -25527686,-29738438,-29738438,-29738438,-25527686
    133,197 -25593479,-29804231,-29804231,-29804231,-25593479
    134,198 -25659272,-29870024,-29870024,-29870024,-25659272
    135,199 -25725065,-29935817,-29935817,-29935817,-25725065
    136,200 -25790858,-30001610,-30001610,-30001610,-25790858
    137,201 -25856651,-30067403,-30067403,-30067403,-25856651
    138,201 -25922444,-30067403,-30067403,-30067403,-25922444
    139,202 -25988237,-30133196,-30133196,-30133196,-25988237
    140,203 -26054030,-30198989,-30198989,-30198989,-26054030
    141,204 -26119823,-30264782,-30264782,-30264782,-26119823
    142,205 -26185616,-30330575,-30330575,-30330575,-26185616
    143,206 -26251409,-30396368,-30396368,-30396368,-26251409
    144,207 -26317202,-30462161,-30462161,-30462161,-26317202
    145,208 -26382995,-30527954,-30527954,-30527954,-26382995
    146,209 -26448788,-30593747,-30593747,-30593747,-26448788
    147,209 -26514581,-30593747,-30593747,-30593747,-26514581
    148,210 -26580374,-30659540,-30659540,-30659540,-26580374
    149,211 -26646167,-30725333,-30725333,-30725333,-26646167
    150,212 -26711960,-30791126,-30791126,-30791126,-26711960
    151,213 -26777753,-30856919,-30856919,-30856919,-26777753
    152,213 -26843546,-30856919,-30856919,-30856919,-26843546
    153,214 -26909339,-30922712,-30922712,-30922712,-26909339
    154,215 -26975132,-30988505,-30988505,-30988505,-26975132
    155,216 -27040925,-31054298,-31054298,-31054298,-27040925
    156,217 -27106718,-31120091,-31120091,-31120091,-27106718
    157,217 -27172511,-31120091,-31120091,-31120091,-27172511
    158,218 -27238304,-31185884,-31185884,-31185884,-27238304
    159,219 -27304097,-31251677,-31251677,-31251677,-27304097
    160,220 -27369890,-31317470,-31317470,-31317470,-27369890
    161,220 -27435683,-31317470,-31317470,-31317470,-27435683
    162,221 -27501476,-31383263,-31383263,-31383263,-27501476
    163,222 -27567269,-31449056,-31449056,-31449056,-27567269
    164,223 -27633062,-31514849,-31514849,-31514849,-27633062
    165,223 -27698855,-31514849,-31514849,-31514849,-27698855
    166,224 -27764648,-31580642,-31580642,-31580642,-27764648
    167,225 -27830441,-31646435,-31646435,-31646435,-27830441
    168,225 -27896234,-31646435,-31646435,-31646435,-27896234
    169,226 -27962027,-31712228,-31712228,-31712228,-27962027
    170,227 -28027820,-31778021,-31778021,-31778021,-28027820
    171,227 -28093613,-31778021,-31778021,-31778021,-28093613
    172,228 -28159406,-31843814,-31843814,-31843814,-28159406
    173,229 -28225199,-31909607,-31909607,-31909607,-28225199
    174,229 -28290992,-31909607,-31909607,-31909607,-28290992
    175,230 -28356785,-31975400,-31975400,-31975400,-28356785
    176,230 -28422578,-31975400,-31975400,-31975400,-28422578
    177,231 -28488371,-32041193,-32041193,-32041193,-28488371
    178,232 -28554164,-32106986,-32106986,-32106986,-28554164
    179,232 -28619957,-32106986,-32106986,-32106986,-28619957
    180,233 -28685750,-32172779,-32172779,-32172779,-28685750
    181,233 -28751543,-32172779,-32172779,-32172779,-28751543
    182,234 -28817336,-32238572,-32238572,-32238572,-28817336
    183,235 -28883129,-32304365,-32304365,-32304365,-28883129
    184,235 -28948922,-32304365,-32304365,-32304365,-28948922
    185,236 -29014715,-32370158,-32370158,-32370158,-29014715
    186,236 -29080508,-32370158,-32370158,-32370158,-29080508
    187,237 -29146301,-32435951,-32435951,-32435951,-29146301
    188,237 -29212094,-32435951,-32435951,-32435951,-29212094
    189,238 -29277887,-32501744,-32501744,-32501744,-29277887
    190,238 -29343680,-32501744,-32501744,-32501744,-29343680
    191,239 -29409473,-32567537,-32567537,-32567537,-29409473
    192,239 -29475266,-32567537,-32567537,-32567537,-29475266
    193,240 -29541059,-32633330,-32633330,-32633330,-29541059
    194,240 -29606852,-32633330,-32633330,-32633330,-29606852
    195,241 -29672645,-32699123,-32699123,-32699123,-29672645
    196,241 -29738438,-32699123,-32699123,-32699123,-29738438
    197,242 -29804231,-32764916,-32764916,-32764916,-29804231
    198,242 -29870024,-32764916,-32764916,-32764916,-29870024
    199,242 -29935817,-32764916,-32764916,-32764916,-29935817
    200,243 -30001610,-32830709,-32830709,-32830709,-30001610
    201,243 -30067403,-32830709,-32830709,-32830709,-30067403
    202,244 -30133196,-32896502,-32896502,-32896502,-30133196
    203,244 -30198989,-32896502,-32896502,-32896502,-30198989
    204,245 -30264782,-32962295,-32962295,-32962295,-30264782
    205,245 -30330575,-32962295,-32962295,-32962295,-30330575
    206,245 -30396368,-32962295,-32962295,-32962295,-30396368
    207,246 -30462161,-33028088,-33028088,-33028088,-30462161
    208,246 -30527954,-33028088,-33028088,-33028088,-30527954
    209,246 -30593747,-33028088,-33028088,-33028088,-30593747
    210,247 -30659540,-33093881,-33093881,-33093881,-30659540
    211,247 -30725333,-33093881,-33093881,-33093881,-30725333
    212,247 -30791126,-33093881,-33093881,-33093881,-30791126
    213,248 -30856919,-33159674,-33159674,-33159674,-30856919
    214,248 -30922712,-33159674,-33159674,-33159674,-30922712
    215,248 -30988505,-33159674,-33159674,-33159674,-30988505
    216,249 -31054298,-33225467,-33225467,-33225467,-31054298
    217,249 -31120091,-33225467,-33225467,-33225467,-31120091
    218,249 -31185884,-33225467,-33225467,-33225467,-31185884
    219,250 -31251677,-33291260,-33291260,-33291260,-31251677
    220,250 -31317470,-33291260,-33291260,-33291260,-31317470
    221,250 -31383263,-33291260,-33291260,-33291260,-31383263
    222,250 -31449056,-33291260,-33291260,-33291260,-31449056
    223,251 -31514849,-33357053,-33357053,-33357053,-31514849
    224,251 -31580642,-33357053,-33357053,-33357053,-31580642
    225,251 -31646435,-33357053,-33357053,-33357053,-31646435
    226,251 -31712228,-33357053,-33357053,-33357053,-31712228
    227,252 -31778021,-33422846,-33422846,-33422846,-31778021
    228,252 -31843814,-33422846,-33422846,-33422846,-31843814
    229,252 -31909607,-33422846,-33422846,-33422846,-31909607
    230,252 -31975400,-33422846,-33422846,-33422846,-31975400
    231,252 -32041193,-33422846,-33422846,-33422846,-32041193
    232,253 -32106986,-33488639,-33488639,-33488639,-32106986
    233,253 -32172779,-33488639,-33488639,-33488639,-32172779
    234,253 -32238572,-33488639,-33488639,-33488639,-32238572
    235,253 -32304365,-33488639,-33488639,-33488639,-32304365
    236,253 -32370158,-33488639,-33488639,-33488639,-32370158
    237,253 -32435951,-33488639,-33488639,-33488639,-32435951
    238,253 -32501744,-33488639,-33488639,-33488639,-32501744
    239,254 -32567537,-33554432,-33554432,-33554432,-32567537
    240,254 -32633330,-33554432,-33554432,-33554432,-32633330
    241,254 -32699123,-33554432,-33554432,-33554432,-32699123
    242,254 -32764916,-33554432,-33554432,-33554432,-32764916
    243,254 -32830709,-33554432,-33554432,-33554432,-32830709
    244,254 -32896502,-33554432,-33554432,-33554432,-32896502
    245,254 -32962295,-33554432,-33554432,-33554432,-32962295
    246,254 -33028088,-33554432,-33554432,-33554432,-33028088
    247,254 -33093881,-33554432,-33554432,-33554432,-33093881
    248,254 -33159674,-33554432,-33554432,-33554432,-33159674
    249,254 -33225467,-33554432,-33554432,-33554432,-33225467
    250,254 -33291260,-33554432,-33554432,-33554432,-33291260
    251,254 -33357053,-33554432,-33554432,-33554432,-33357053
    252,254 -33422846,-33554432,-33554432,-33554432,-33422846
    253,254 -33488639,-33554432,-33554432,-33554432,-33488639
    254,254 -33554432,-33554432,-33554432,-33554432,-33554432

    叠加4次对照表
    Java代码
    		for (int i = 0; i < 255; i++) {
    			for (int j = i+1; j < 255; j++) {
    				Bitmap b1=Bitmap.createBitmap(3, 1,Config.ARGB_8888);
    				int[] pixels=new int[3];
    				pixels[0]=i<<24;
    				pixels[1]=j<<24;
    				pixels[2]=i<<24;
    				b1.setPixels(pixels, 0, 3, 0, 0, 3, 1);
    				Bitmap b2=Bitmap.createBitmap(5, 1,Config.ARGB_8888);
    				Canvas canvas=new Canvas(b2);
    				canvas.drawRect(0, 0, 5, 1, paint);
    				canvas.drawBitmap(b1, 0, 0, paint);
    				canvas.drawBitmap(b1, 0, 0, paint);
    				canvas.drawBitmap(b1, 0, 0, paint);
    				canvas.drawBitmap(b1, 2, 0, paint);
    				int[] pixels2=new int[5];
    				b2.getPixels(pixels2, 0, 5, 0, 0, 5, 1);
    				if(pixels2[3]==pixels2[2])
    				Log.i("ok:"+i+","+j, pixels2[0]+","+pixels2[1]+","+pixels2[2]+","+pixels2[3]+","+pixels2[4]);
    			}
    		}
    

    1,4 -197380,-789517,-263173,-263173,-65794
    2,8 -394759,-1579033,-526345,-526345,-131587
    3,12 -592138,-2302756,-789517,-789517,-197380
    4,16 -789517,-2960686,-1052689,-1052689,-263173
    5,20 -986896,-3684409,-1315861,-1315861,-328966
    6,24 -1184275,-4342339,-1579033,-1579033,-394759
    7,28 -1381654,-5000269,-1842205,-1842205,-460552
    8,32 -1579033,-5592406,-2105377,-2105377,-526345
    9,36 -1776412,-6184543,-2368549,-2368549,-592138
    10,39 -1973791,-6579301,-2565928,-2565928,-657931
    11,43 -2171170,-7171438,-2829100,-2829100,-723724
    12,46 -2302756,-7566196,-3026479,-3026479,-789517
    13,50 -2500135,-8158333,-3289651,-3289651,-855310
    14,53 -2697514,-8487298,-3487030,-3487030,-921103
    15,57 -2894893,-9013642,-3750202,-3750202,-986896
    16,59 -2960686,-9211021,-3881788,-3881788,-1052689
    17,62 -3158065,-9539986,-4079167,-4079167,-1118482
    18,66 -3355444,-10000537,-4342339,-4342339,-1184275
    19,69 -3552823,-10329502,-4539718,-4539718,-1250068
    20,72 -3684409,-10592674,-4737097,-4737097,-1315861
    21,76 -3881788,-11053225,-5000269,-5000269,-1381654
    22,79 -4079167,-11316397,-5197648,-5197648,-1447447
    23,81 -4144960,-11513776,-5329234,-5329234,-1513240
    24,84 -4342339,-11776948,-5526613,-5526613,-1579033
    25,88 -4539718,-12105913,-5789785,-5789785,-1644826
    26,90 -4671304,-12303292,-5921371,-5921371,-1710619
    27,94 -4868683,-12632257,-6184543,-6184543,-1776412
    28,96 -5000269,-12763843,-6316129,-6316129,-1842205
    29,99 -5131855,-12961222,-6513508,-6513508,-1907998
    30,102 -5329234,-13158601,-6710887,-6710887,-1973791
    31,104 -5460820,-13355980,-6842473,-6842473,-2039584
    32,107 -5592406,-13487566,-7039852,-7039852,-2105377
    33,109 -5723992,-13684945,-7171438,-7171438,-2171170
    34,112 -5921371,-13816531,-7368817,-7368817,-2236963
    35,115 -6052957,-14013910,-7566196,-7566196,-2302756
    36,117 -6184543,-14145496,-7697782,-7697782,-2368549
    37,119 -6316129,-14277082,-7829368,-7829368,-2434342
    38,123 -6513508,-14474461,-8092540,-8092540,-2500135
    39,124 -6579301,-14540254,-8158333,-8158333,-2565928
    40,127 -6776680,-14671840,-8355712,-8355712,-2631721
    128,240 -31580642,-33554432,-32633330,-32633330,-25264514
    129,240 -31580642,-33554432,-32633330,-32633330,-25330307
    130,240 -31646435,-33554432,-32633330,-32633330,-25396100
    131,241 -31712228,-33554432,-32699123,-32699123,-25461893
    132,242 -31778021,-33554432,-32764916,-32764916,-25527686
    133,242 -31778021,-33554432,-32764916,-32764916,-25593479
    134,242 -31843814,-33554432,-32764916,-32764916,-25659272
    135,243 -31909607,-33554432,-32830709,-32830709,-25725065
    136,243 -31909607,-33554432,-32830709,-32830709,-25790858
    137,243 -31975400,-33554432,-32830709,-32830709,-25856651
    138,244 -31975400,-33554432,-32896502,-32896502,-25922444
    139,244 -32041193,-33554432,-32896502,-32896502,-25988237
    140,245 -32106986,-33554432,-32962295,-32962295,-26054030
    141,245 -32106986,-33554432,-32962295,-32962295,-26119823
    142,245 -32172779,-33554432,-32962295,-32962295,-26185616
    143,245 -32172779,-33554432,-32962295,-32962295,-26251409
    144,246 -32238572,-33554432,-33028088,-33028088,-26317202
    145,246 -32304365,-33554432,-33028088,-33028088,-26382995
    146,246 -32304365,-33554432,-33028088,-33028088,-26448788
    147,247 -32370158,-33554432,-33093881,-33093881,-26514581
    148,247 -32370158,-33554432,-33093881,-33093881,-26580374
    149,247 -32435951,-33554432,-33093881,-33093881,-26646167
    150,248 -32435951,-33554432,-33159674,-33159674,-26711960
    151,248 -32501744,-33554432,-33159674,-33159674,-26777753
    152,248 -32501744,-33554432,-33159674,-33159674,-26843546
    153,249 -32567537,-33554432,-33225467,-33225467,-26909339
    154,249 -32567537,-33554432,-33225467,-33225467,-26975132
    155,249 -32633330,-33554432,-33225467,-33225467,-27040925
    156,249 -32633330,-33554432,-33225467,-33225467,-27106718
    157,249 -32633330,-33554432,-33225467,-33225467,-27172511
    158,250 -32699123,-33554432,-33291260,-33291260,-27238304
    159,250 -32699123,-33554432,-33291260,-33291260,-27304097
    160,250 -32764916,-33554432,-33291260,-33291260,-27369890
    161,250 -32764916,-33554432,-33291260,-33291260,-27435683
    162,251 -32830709,-33554432,-33357053,-33357053,-27501476
    163,251 -32830709,-33554432,-33357053,-33357053,-27567269
    164,251 -32830709,-33554432,-33357053,-33357053,-27633062
    165,251 -32896502,-33554432,-33357053,-33357053,-27698855
    166,251 -32896502,-33554432,-33357053,-33357053,-27764648
    167,251 -32962295,-33554432,-33357053,-33357053,-27830441
    168,251 -32962295,-33554432,-33357053,-33357053,-27896234
    169,251 -32962295,-33554432,-33357053,-33357053,-27962027
    170,252 -33028088,-33554432,-33422846,-33422846,-28027820
    171,252 -33028088,-33554432,-33422846,-33422846,-28093613
    172,252 -33028088,-33554432,-33422846,-33422846,-28159406
    173,252 -33028088,-33554432,-33422846,-33422846,-28225199
    174,252 -33093881,-33554432,-33422846,-33422846,-28290992
    175,252 -33093881,-33554432,-33422846,-33422846,-28356785
    176,252 -33093881,-33554432,-33422846,-33422846,-28422578
    177,252 -33093881,-33554432,-33422846,-33422846,-28488371
    178,253 -33159674,-33554432,-33488639,-33488639,-28554164
    179,253 -33159674,-33554432,-33488639,-33488639,-28619957
    180,253 -33159674,-33554432,-33488639,-33488639,-28685750
    181,253 -33159674,-33554432,-33488639,-33488639,-28751543
    182,253 -33225467,-33554432,-33488639,-33488639,-28817336
    183,253 -33225467,-33554432,-33488639,-33488639,-28883129
    184,253 -33225467,-33554432,-33488639,-33488639,-28948922
    185,253 -33291260,-33554432,-33488639,-33488639,-29014715
    186,253 -33291260,-33554432,-33488639,-33488639,-29080508
    187,253 -33291260,-33554432,-33488639,-33488639,-29146301
    188,253 -33291260,-33554432,-33488639,-33488639,-29212094
    189,253 -33291260,-33554432,-33488639,-33488639,-29277887
    190,253 -33291260,-33554432,-33488639,-33488639,-29343680
    191,254 -33357053,-33554432,-33554432,-33554432,-29409473
    192,254 -33357053,-33554432,-33554432,-33554432,-29475266
    193,254 -33357053,-33554432,-33554432,-33554432,-29541059
    194,254 -33357053,-33554432,-33554432,-33554432,-29606852
    195,254 -33357053,-33554432,-33554432,-33554432,-29672645
    196,254 -33422846,-33554432,-33554432,-33554432,-29738438
    197,254 -33422846,-33554432,-33554432,-33554432,-29804231
    198,254 -33422846,-33554432,-33554432,-33554432,-29870024
    199,254 -33422846,-33554432,-33554432,-33554432,-29935817
    200,254 -33422846,-33554432,-33554432,-33554432,-30001610
    201,254 -33422846,-33554432,-33554432,-33554432,-30067403
    202,254 -33422846,-33554432,-33554432,-33554432,-30133196
    203,254 -33422846,-33554432,-33554432,-33554432,-30198989
    204,254 -33488639,-33554432,-33554432,-33554432,-30264782
    205,254 -33488639,-33554432,-33554432,-33554432,-30330575
    206,254 -33488639,-33554432,-33554432,-33554432,-30396368
    207,254 -33488639,-33554432,-33554432,-33554432,-30462161
    208,254 -33488639,-33554432,-33554432,-33554432,-30527954
    209,254 -33488639,-33554432,-33554432,-33554432,-30593747
    210,254 -33488639,-33554432,-33554432,-33554432,-30659540
    211,254 -33488639,-33554432,-33554432,-33554432,-30725333
    212,254 -33488639,-33554432,-33554432,-33554432,-30791126
    213,254 -33554432,-33554432,-33554432,-33554432,-30856919
    214,254 -33554432,-33554432,-33554432,-33554432,-30922712
    215,254 -33554432,-33554432,-33554432,-33554432,-30988505
    216,254 -33554432,-33554432,-33554432,-33554432,-31054298
    217,254 -33554432,-33554432,-33554432,-33554432,-31120091
    218,254 -33554432,-33554432,-33554432,-33554432,-31185884
    219,254 -33554432,-33554432,-33554432,-33554432,-31251677
    220,254 -33554432,-33554432,-33554432,-33554432,-31317470
    221,254 -33554432,-33554432,-33554432,-33554432,-31383263
    222,254 -33554432,-33554432,-33554432,-33554432,-31449056
    223,254 -33554432,-33554432,-33554432,-33554432,-31514849
    224,254 -33554432,-33554432,-33554432,-33554432,-31580642
    225,254 -33554432,-33554432,-33554432,-33554432,-31646435
    226,254 -33554432,-33554432,-33554432,-33554432,-31712228
    227,254 -33554432,-33554432,-33554432,-33554432,-31778021
    228,254 -33554432,-33554432,-33554432,-33554432,-31843814
    229,254 -33554432,-33554432,-33554432,-33554432,-31909607
    230,254 -33554432,-33554432,-33554432,-33554432,-31975400
    231,254 -33554432,-33554432,-33554432,-33554432,-32041193
    232,254 -33554432,-33554432,-33554432,-33554432,-32106986
    233,254 -33554432,-33554432,-33554432,-33554432,-32172779
    234,254 -33554432,-33554432,-33554432,-33554432,-32238572
    235,254 -33554432,-33554432,-33554432,-33554432,-32304365
    236,254 -33554432,-33554432,-33554432,-33554432,-32370158
    237,254 -33554432,-33554432,-33554432,-33554432,-32435951
    238,254 -33554432,-33554432,-33554432,-33554432,-32501744
    239,254 -33554432,-33554432,-33554432,-33554432,-32567537
    240,254 -33554432,-33554432,-33554432,-33554432,-32633330
    241,254 -33554432,-33554432,-33554432,-33554432,-32699123
    242,254 -33554432,-33554432,-33554432,-33554432,-32764916
    243,254 -33554432,-33554432,-33554432,-33554432,-32830709
    244,254 -33554432,-33554432,-33554432,-33554432,-32896502
    245,254 -33554432,-33554432,-33554432,-33554432,-32962295
    246,254 -33554432,-33554432,-33554432,-33554432,-33028088
    247,254 -33554432,-33554432,-33554432,-33554432,-33093881
    248,254 -33554432,-33554432,-33554432,-33554432,-33159674
    249,254 -33554432,-33554432,-33554432,-33554432,-33225467
    250,254 -33554432,-33554432,-33554432,-33554432,-33291260
    251,254 -33554432,-33554432,-33554432,-33554432,-33357053
    252,254 -33554432,-33554432,-33554432,-33554432,-33422846
    253,254 -33554432,-33554432,-33554432,-33554432,-33488639

    i+k=j对照表
    Java代码
    	for (int i = 0; i < 256; i++) {
    		for (int j = 1; i+j*2<256; j++) {
    			int k = i+j*2;
    			Bitmap b1=Bitmap.createBitmap(3, 1,Config.ARGB_8888);
    			int[] pixels=new int[3];
    			pixels[0]=(i+j)<<24;
    			pixels[1]=k<<24;
    			pixels[2]=i<<24;
    			b1.setPixels(pixels, 0, 3, 0, 0, 3, 1);
    			Bitmap b2=Bitmap.createBitmap(5, 1,Config.ARGB_8888);
    			Canvas canvas=new Canvas(b2);
    			canvas.drawRect(0, 0, 5, 1, paint);
    			canvas.drawBitmap(b1, 0, 0, paint);
    			canvas.drawBitmap(b1, 2, 0, paint);
    			int[] pixels2=new int[5];
    			b2.getPixels(pixels2, 0, 5, 0, 0, 5, 1);
    			if((pixels2[3]&0xff)==(pixels2[2]&0xff))
    			Log.i("ok:"+i+","+(i+j)+","+k, pixels2[0]+","+pixels2[1]+","+pixels2[2]+","+pixels2[3]+","+pixels2[4]);
    		}
    	}
    

    1,2,3 -131587,-197380,-197380,-197380,-65794
    2,4,6 -263173,-394759,-394759,-394759,-131587
    3,6,9 -394759,-592138,-592138,-592138,-197380
    4,8,12 -526345,-789517,-789517,-789517,-263173
    5,10,15 -657931,-986896,-986896,-986896,-328966
    6,12,18 -789517,-1184275,-1184275,-1184275,-394759
    7,14,21 -921103,-1381654,-1381654,-1381654,-460552
    8,16,24 -1052689,-1579033,-1579033,-1579033,-526345
    9,18,27 -1184275,-1776412,-1776412,-1776412,-592138
    10,20,30 -1315861,-1973791,-1973791,-1973791,-657931
    12,23,34 -1513240,-2236963,-2236963,-2236963,-789517
    13,25,37 -1644826,-2434342,-2434342,-2434342,-855310
    14,27,40 -1776412,-2631721,-2631721,-2631721,-921103
    15,29,43 -1907998,-2829100,-2829100,-2829100,-986896
    17,32,47 -2105377,-3092272,-3092272,-3092272,-1118482
    18,34,50 -2236963,-3289651,-3289651,-3289651,-1184275
    19,36,53 -2368549,-3487030,-3487030,-3487030,-1250068
    20,37,54 -2434342,-3552823,-3552823,-3552823,-1315861
    21,39,57 -2565928,-3750202,-3750202,-3750202,-1381654
    22,41,60 -2697514,-3947581,-3947581,-3947581,-1447447
    24,44,64 -2894893,-4210753,-4210753,-4210753,-1579033
    25,46,67 -3026479,-4408132,-4408132,-4408132,-1644826
    27,49,71 -3223858,-4671304,-4671304,-4671304,-1776412
    28,51,74 -3355444,-4868683,-4868683,-4868683,-1842205
    29,52,75 -3421237,-4934476,-4934476,-4934476,-1907998
    30,54,78 -3552823,-5131855,-5131855,-5131855,-1973791
    32,57,82 -3750202,-5395027,-5395027,-5395027,-2105377
    33,59,85 -3881788,-5592406,-5592406,-5592406,-2171170
    34,60,86 -3947581,-5658199,-5658199,-5658199,-2236963
    35,62,89 -4079167,-5855578,-5855578,-5855578,-2302756
    36,63,90 -4144960,-5921371,-5921371,-5921371,-2368549
    37,65,93 -4276546,-6118750,-6118750,-6118750,-2434342
    38,66,94 -4342339,-6184543,-6184543,-6184543,-2500135
    39,68,97 -4473925,-6381922,-6381922,-6381922,-2565928
    40,69,98 -4539718,-6447715,-6447715,-6447715,-2631721
    41,71,101 -4671304,-6645094,-6645094,-6645094,-2697514
    42,72,102 -4737097,-6710887,-6710887,-6710887,-2763307
    43,74,105 -4868683,-6908266,-6908266,-6908266,-2829100
    44,75,106 -4934476,-6974059,-6974059,-6974059,-2894893
    45,77,109 -5066062,-7171438,-7171438,-7171438,-2960686
    46,78,110 -5131855,-7237231,-7237231,-7237231,-3026479
    48,81,114 -5329234,-7500403,-7500403,-7500403,-3158065
    49,82,115 -5395027,-7566196,-7566196,-7566196,-3223858
    50,84,118 -5526613,-7763575,-7763575,-7763575,-3289651
    51,85,119 -5592406,-7829368,-7829368,-7829368,-3355444
    53,88,123 -5789785,-8092540,-8092540,-8092540,-3487030
    54,89,124 -5855578,-8158333,-8158333,-8158333,-3552823
    55,91,127 -5987164,-8355712,-8355712,-8355712,-3618616
    58,94,130 -6184543,-25396100,-8618884,-25396100,-3815995
    59,95,131 -6250336,-25461893,-8684677,-25461893,-3881788
    61,98,135 -6447715,-25725065,-8947849,-25725065,-4013374
    62,99,136 -6513508,-25790858,-9013642,-25790858,-4079167
    63,100,137 -6579301,-25856651,-9079435,-25856651,-4144960
    64,102,140 -6710887,-26054030,-9276814,-26054030,-4210753
    65,103,141 -6776680,-26119823,-9342607,-26119823,-4276546
    66,104,142 -6842473,-26185616,-9408400,-26185616,-4342339
    68,107,146 -7039852,-26448788,-9671572,-26448788,-4473925
    69,108,147 -7105645,-26514581,-9737365,-26514581,-4539718
    70,109,148 -7171438,-26580374,-9803158,-26580374,-4605511
    72,112,152 -7368817,-26843546,-10066330,-26843546,-4737097
    73,113,153 -7434610,-26909339,-10132123,-26909339,-4802890
    74,114,154 -7500403,-26975132,-10197916,-26975132,-4868683
    75,115,155 -7566196,-27040925,-10263709,-27040925,-4934476
    77,118,159 -7763575,-27304097,-10526881,-27304097,-5066062
    78,119,160 -7829368,-27369890,-10592674,-27369890,-5131855
    79,120,161 -7895161,-27435683,-10658467,-27435683,-5197648
    80,121,162 -7960954,-27501476,-10724260,-27501476,-5263441
    81,122,163 -8026747,-27567269,-10790053,-27567269,-5329234
    84,126,168 -8289919,-27896234,-11119018,-27896234,-5526613
    85,127,169 -8355712,-27962027,-11184811,-27962027,-5592406
    88,131,174 -25461893,-28290992,-28290992,-28290992,-5789785
    89,132,175 -25527686,-28356785,-28356785,-28356785,-5855578
    90,133,176 -25593479,-28422578,-28422578,-28422578,-5921371
    91,134,177 -25659272,-28488371,-28488371,-28488371,-5987164
    92,135,178 -25725065,-28554164,-28554164,-28554164,-6052957
    93,136,179 -25790858,-28619957,-28619957,-28619957,-6118750
    94,137,180 -25856651,-28685750,-28685750,-28685750,-6184543
    95,138,181 -25922444,-28751543,-28751543,-28751543,-6250336
    96,139,182 -25988237,-28817336,-28817336,-28817336,-6316129
    115,158,201 -27238304,-30067403,-30067403,-30067403,-7566196
    116,159,202 -27304097,-30133196,-30133196,-30133196,-7631989
    117,160,203 -27369890,-30198989,-30198989,-30198989,-7697782
    118,161,204 -27435683,-30264782,-30264782,-30264782,-7763575
    119,162,205 -27501476,-30330575,-30330575,-30330575,-7829368
    120,163,206 -27567269,-30396368,-30396368,-30396368,-7895161
    121,164,207 -27633062,-30462161,-30462161,-30462161,-7960954
    122,165,208 -27698855,-30527954,-30527954,-30527954,-8026747
    123,166,209 -27764648,-30593747,-30593747,-30593747,-8092540
    127,169,211 -27962027,-30725333,-30725333,-30725333,-8355712
    129,171,213 -28093613,-30856919,-30856919,-30856919,-25330307
    130,172,214 -28159406,-30922712,-30922712,-30922712,-25396100
    131,173,215 -28225199,-30988505,-30988505,-30988505,-25461893
    132,174,216 -28290992,-31054298,-31054298,-31054298,-25527686
    133,175,217 -28356785,-31120091,-31120091,-31120091,-25593479
    137,178,219 -28554164,-31251677,-31251677,-31251677,-25856651
    138,179,220 -28619957,-31317470,-31317470,-31317470,-25922444
    139,180,221 -28685750,-31383263,-31383263,-31383263,-25988237
    140,181,222 -28751543,-31449056,-31449056,-31449056,-26054030
    143,183,223 -28883129,-31514849,-31514849,-31514849,-26251409
    144,184,224 -28948922,-31580642,-31580642,-31580642,-26317202
    145,185,225 -29014715,-31646435,-31646435,-31646435,-26382995
    148,187,226 -29146301,-31712228,-31712228,-31712228,-26580374
    149,188,227 -29212094,-31778021,-31778021,-31778021,-26646167
    150,189,228 -29277887,-31843814,-31843814,-31843814,-26711960
    153,191,229 -29409473,-31909607,-31909607,-31909607,-26909339
    154,192,230 -29475266,-31975400,-31975400,-31975400,-26975132
    155,193,231 -29541059,-32041193,-32041193,-32041193,-27040925
    157,194,231 -29606852,-32041193,-32041193,-32041193,-27172511
    158,195,232 -29672645,-32106986,-32106986,-32106986,-27238304
    159,196,233 -29738438,-32172779,-32172779,-32172779,-27304097
    161,197,233 -29804231,-32172779,-32172779,-32172779,-27435683
    162,198,234 -29870024,-32238572,-32238572,-32238572,-27501476
    163,199,235 -29935817,-32304365,-32304365,-32304365,-27567269
    165,200,235 -30001610,-32304365,-32304365,-32304365,-27698855
    166,201,236 -30067403,-32370158,-32370158,-32370158,-27764648
    169,203,237 -30198989,-32435951,-32435951,-32435951,-27962027
    170,204,238 -30264782,-32501744,-32501744,-32501744,-28027820
    172,205,238 -30330575,-32501744,-32501744,-32501744,-28159406
    173,206,239 -30396368,-32567537,-32567537,-32567537,-28225199
    176,208,240 -30527954,-32633330,-32633330,-32633330,-28422578
    177,209,241 -30593747,-32699123,-32699123,-32699123,-28488371
    179,210,241 -30659540,-32699123,-32699123,-32699123,-28619957
    180,211,242 -30725333,-32764916,-32764916,-32764916,-28685750
    182,212,242 -30791126,-32764916,-32764916,-32764916,-28817336
    183,213,243 -30856919,-32830709,-32830709,-32830709,-28883129
    185,214,243 -30922712,-32830709,-32830709,-32830709,-29014715
    186,215,244 -30988505,-32896502,-32896502,-32896502,-29080508
    188,216,244 -31054298,-32896502,-32896502,-32896502,-29212094
    189,217,245 -31120091,-32962295,-32962295,-32962295,-29277887
    191,218,245 -31185884,-32962295,-32962295,-32962295,-29409473
    192,219,246 -31251677,-33028088,-33028088,-33028088,-29475266
    194,220,246 -31317470,-33028088,-33028088,-33028088,-29606852
    195,221,247 -31383263,-33093881,-33093881,-33093881,-29672645
    197,222,247 -31449056,-33093881,-33093881,-33093881,-29804231
    200,224,248 -31580642,-33159674,-33159674,-33159674,-30001610
    202,225,248 -31646435,-33159674,-33159674,-33159674,-30133196
    203,226,249 -31712228,-33225467,-33225467,-33225467,-30198989
    205,227,249 -31778021,-33225467,-33225467,-33225467,-30330575
    208,229,250 -31909607,-33291260,-33291260,-33291260,-30527954
    210,230,250 -31975400,-33291260,-33291260,-33291260,-30659540
    213,232,251 -32106986,-33357053,-33357053,-33357053,-30856919
    215,233,251 -32172779,-33357053,-33357053,-33357053,-30988505
    217,234,251 -32238572,-33357053,-33357053,-33357053,-31120091
    218,235,252 -32304365,-33422846,-33422846,-33422846,-31185884
    220,236,252 -32370158,-33422846,-33422846,-33422846,-31317470
    222,237,252 -32435951,-33422846,-33422846,-33422846,-31449056
    225,239,253 -32567537,-33488639,-33488639,-33488639,-31646435
    227,240,253 -32633330,-33488639,-33488639,-33488639,-31778021
    229,241,253 -32699123,-33488639,-33488639,-33488639,-31909607
    231,242,253 -32764916,-33488639,-33488639,-33488639,-32041193
    233,244,255 -32896502,-16777216,-33554432,-16777216,-32172779
    234,244,254 -32896502,-33554432,-33554432,-33554432,-32238572
    235,245,255 -32962295,-16777216,-33554432,-16777216,-32304365
    236,245,254 -32962295,-33554432,-33554432,-33554432,-32370158
    237,246,255 -33028088,-16777216,-33554432,-16777216,-32435951
    238,246,254 -33028088,-33554432,-33554432,-33554432,-32501744
    239,247,255 -33093881,-16777216,-33554432,-16777216,-32567537
    240,247,254 -33093881,-33554432,-33554432,-33554432,-32633330
    241,248,255 -33159674,-16777216,-33554432,-16777216,-32699123
    242,248,254 -33159674,-33554432,-33554432,-33554432,-32764916
    243,249,255 -33225467,-16777216,-33554432,-16777216,-32830709
    244,249,254 -33225467,-33554432,-33554432,-33554432,-32896502
    245,250,255 -33291260,-16777216,-33554432,-16777216,-32962295
    246,250,254 -33291260,-33554432,-33554432,-33554432,-33028088
    247,251,255 -33357053,-16777216,-33554432,-16777216,-33093881
    248,251,254 -33357053,-33554432,-33554432,-33554432,-33159674
    249,252,255 -33422846,-16777216,-33554432,-16777216,-33225467
    250,252,254 -33422846,-33554432,-33554432,-33554432,-33291260
    251,253,255 -33488639,-16777216,-33554432,-16777216,-33357053
    252,253,254 -33488639,-33554432,-33554432,-33554432,-33422846
    253,254,255 -33554432,-16777216,-33554432,-16777216,-33488639

    二次叠加
    Java代码  
     for (int i = 40; i < 140; i++) {  
    		                for (int j = 140; j < 160; j++) {  
    		                    Bitmap b1=Bitmap.createBitmap(3, 1,Config.ARGB_8888);  
    		                    int[] pixels=new int[3];  
    		                    pixels[0]=i<<24;  
    		                    pixels[1]=j<<24;  
    		                    pixels[2]=i<<24;  
    		                    b1.setPixels(pixels, 0, 3, 0, 0, 3, 1);  
    		                   Bitmap b2=Bitmap.createBitmap(5, 1,Config.ARGB_8888);  
    		                   Canvas canvas=new Canvas(b2);  
    		                   canvas.drawRect(0, 0, 5, 1, paint);  
    		                   canvas.drawBitmap(b1, 0, 0, paint);  
    		                   canvas.drawBitmap(b1, 2, 0, paint);  
    		                   int[] pixels2=new int[5];  
    		                   b2.getPixels(pixels2, 0, 5, 0, 0, 5, 1);  
    		                   if(Math.abs((pixels2[1]&0xff)-(pixels2[2]&0xff))<2)  
    		                	   Log.i("ok:"+i+","+j, (pixels2[0]&0xff)+","+(pixels2[1]&0xff)+","+(pixels2[2]&0xff)+","+(pixels2[3]&0xff)+","+(pixels2[4]&0xff));  
    		               }  
    		           }  
    

    84,140 171,114,114,114,171
    84,141 171,113,114,113,171
    85,140 170,114,113,114,170
    85,141 170,113,113,113,170
    85,142 170,112,113,112,170
    86,141 169,113,112,113,169
    86,142 169,112,112,112,169
    86,143 169,111,112,111,169
    87,143 168,111,110,111,168
    87,144 168,110,110,110,168
    87,145 168,109,110,109,168
    88,144 167,110,109,110,167
    88,145 167,109,109,109,167
    88,146 167,108,109,108,167
    89,145 166,109,108,109,166
    89,146 166,108,108,108,166
    89,147 166,107,108,107,166
    90,147 165,107,106,107,165
    90,148 165,106,106,106,165
    90,149 165,105,106,105,165
    91,148 164,106,105,106,164
    91,149 164,105,105,105,164
    91,150 164,104,105,104,164
    92,149 163,105,104,105,163
    92,150 163,104,104,104,163
    92,151 163,103,104,103,163
    93,150 162,104,103,104,162
    93,151 162,103,103,103,162
    93,152 162,102,103,102,162
    94,152 161,102,101,102,161
    94,153 161,101,101,101,161
    94,154 161,100,101,100,161
    95,153 160,101,100,101,160
    95,154 160,100,100,100,160
    95,155 160,99,100,99,160
    96,154 159,100,99,100,159
    96,155 159,99,99,99,159
    96,156 159,98,99,98,159
    97,155 158,99,98,99,158
    97,156 158,98,98,98,158
    97,157 158,97,98,97,158
    98,157 157,97,96,97,157
    98,158 157,96,96,96,157
    98,159 157,95,96,95,157
    99,158 156,96,95,96,156
    99,159 156,95,95,95,156
    100,159 155,95,94,95,155
  • 相关阅读:
    HDU 2544 最短路
    HDU 3367 Pseudoforest
    USACO 2001 OPEN
    HDU 3371 Connect the Cities
    HDU 1301 Jungle Roads
    HDU 1879 继续畅通工程
    HDU 1233 还是畅通工程
    HDU 1162 Eddy's picture
    HDU 5745 La Vie en rose
    HDU 5744 Keep On Movin
  • 原文地址:https://www.cnblogs.com/AlexCheng/p/2120013.html
Copyright © 2011-2022 走看看