不久前,我有一个用于Android的代码来转换一个字节数组[0,127,62,28,28,8,0,112,14,9..]其中每个字节为8个像素(例如62->00111110,其中1为黑色像素,0为白色像素)为位图。
Bitmap bmp = Bitmap.createBitmap(128, 64, Bitmap.Config.ARGB_8888);
int pixel = 0;
for (int i = 0; i < byte_display.length; i++) {
for (int j = 0; j < 8; j++) {
int x = i % bmp.getWidth();
int y = i / bmp.getWidth() * 8 + j;
pixel = getBit(byte_display[i], j);
//System.out.println("BIT=" + pixel + " " + "X=" + x + " " + "Y=" + y + " " + "I=" + i);
if (pixel == 1) {
bmp.setPixel(x, y, Color.BLACK);
} else {
bmp.setPixel(x, y, Color.WHITE);
}
}
}
image_Display.setImageBitmap(bmp);
现在我想把这个代码转换成颤振。有谁可以帮我?
谢谢!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。