赞助广告

 

年份

最新评论

评论 RSS

如何将XNA游戏中的元素设为透明

clock 九月 14, 2011 14:04 by author alex
XNA游戏开发中,有两种方法可以使元素透明: 1.图像文件本身设置成透明的背景。 2.将图像中您希望显示为透明的部分设置为洋红色(255, 0, 255)——XNA会自动将洋红色渲染成透明的。透明度可以存储到某些文件格式中(如.png文件)用作alpha13通道。这种格式不仅仅包含RGB值,每个像素还有一个额外的alpha通道(RGBA中的A)来确定像素的透明度。

android半透叠加对照表

clock 六月 4, 2011 11:04 by author alex
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

友情链接赞助