如何在像素级别处理图像。我想通过重新排列像素来从图像中提取信息。任何帮助解决此问题的帮助表示赞赏。

最佳答案

要从图像中提取信息,您需要以下代码

import android.graphics.Color;

    int[] pixels = new int[myBitmap.getHeight()*myBitmap.getWidth()];
    myBitmap.getPixels(pixels, 0, myBitmap.getWidth(), 0, 0, myBitmap.getWidth(), myBitmap.getHeight());
    for (int i=0; i<myBitmap.getWidth()*5; i++)
        pixels[i] = Color.BLUE;
    myBitmap.setPixels(pixels, 0, myBitmap.getWidth(), 0, 0, myBitmap.getWidth(), myBitmap.getHeight());

关于android - 如何在像素级别操纵图像并从图像中提取信息?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10203380/

10-09 04:27