小编She*_* Sk的帖子

在Android中将RGB值数组转换为图像

我已通过BitmapFactory.decodeStream以下代码将 JPEG 图像转换为 RGB 颜色值数组:

picw = selectedImage.getWidth();
pich = selectedImage.getHeight();

int[] pix = new int[picw * pich];

selectedImage.getPixels(pix, 0, picw, 0, 0, picw, pich);
int R, G, B;

for (int y = 0; y < pich; y++) {
        for (int x = 0; x < picw; x++) {
            int index = y * picw + x;
            R = (pix[index] >> 16) & 0xff;
            G = (pix[index] >> 8) & 0xff;
            B = pix[index] & 0xff;
            pix[index] = …
Run Code Online (Sandbox Code Playgroud)

java rgb android android-bitmap

3
推荐指数
1
解决办法
3227
查看次数

标签 统计

android ×1

android-bitmap ×1

java ×1

rgb ×1