我已经能够将BMP
图像转换为二进制memory stream
,但我对检测像素值中的LSB感到困惑。
我byte[] stream
为'10101011101010101010010'
...... .. ..
首先有一种方法可以将此二进制流过滤为像素值并检测LSB吗?
答案 0 :(得分:1)
如果要读取/写入最低有效字节以使用位图隐藏您需要将bmp数据加载到图像中的信息,然后使用GetPixel()
访问像素数据。 BMP文件本身可能使用RLL或其他一些压缩,因此您无法直接访问像素数据。
为了检测图像中的LSB,它在很大程度上取决于所使用的算法,有些比其他算法更难检测。您是否有可能在该图像中的LSB变体的描述?