查看jpg或bmp图像的源代码

时间:2016-11-11 08:10:51

标签: image-processing bitmap jpeg bmp

我正试图找到一种方法来从图像中的每个像素中获取rgb值。如果我有一个3x3图像,我想要输出的是这样的:

{
   "0-0": [125,222,0],
   "0-1": [125,222,0],
   "0-2": [125,222,0],
   "1-0": [125,222,0],
   "1-1": [125,222,0],
   "1-2": [125,222,0],
   "2-0": [125,222,0],
   "2-1": [125,222,0],
   "2-2": [125,222,0]
}

我知道这是一个有点模糊的问题,可以被标记,但是imma把它扔到那里。

谢谢和欢呼

1 个答案:

答案 0 :(得分:0)

实际上这很简单(但很难)。您需要为您感兴趣的每种图像格式获取解码器。然后您需要解码图像。然后你需要打印出解码器返回的像素值。

在许多情况下,您可以直接从保存在BMP文件中的数据执行此操作。但是,BMP文件是RLE编码的,会使这变得不可能。

相关问题