开发者社区> 问答> 正文

来自字节数组抖动的图像

不久前,我有一个用于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);

现在我想把这个代码转换成颤振。有谁可以帮我?

谢谢!

展开
收起
游客5akardh5cojhg 2019-12-23 18:23:52 677 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载