C# 获取BMP二值图像的LSB

C# 获取BMP二值图像的LSB,c#,image-processing,C#,Image Processing,我已经能够将BMP图像转换为二进制内存流,但我对检测像素值中的LSB感到困惑 我将字节[]流作为'10101011101010101010010' 首先,是否有一种方法可以将此二进制流过滤为像素值并检测LSB?如果要读取/写入最低有效字节以使用位图隐藏信息,则需要将bmp数据加载到图像中,然后使用访问像素数据。BMP文件本身可能使用RLL或其他压缩,因此无法直接访问像素数据 对于检测图像中的LSB,这在很大程度上取决于所使用的算法,有些算法与其他算法一样难以检测。您是否有该图像中可能存在的LSB

我已经能够将
BMP
图像转换为二进制
内存流
,但我对检测像素值中的LSB感到困惑

我将
字节[]流作为
'10101011101010101010010'


首先,是否有一种方法可以将此二进制流过滤为像素值并检测LSB?

如果要读取/写入最低有效字节以使用位图隐藏信息,则需要将bmp数据加载到图像中,然后使用访问像素数据。BMP文件本身可能使用RLL或其他压缩,因此无法直接访问像素数据


对于检测图像中的LSB,这在很大程度上取决于所使用的算法,有些算法与其他算法一样难以检测。您是否有该图像中可能存在的LSB变量的描述?

如果您想读取/写入最低有效字节以使用位图隐藏信息,则需要将bmp数据加载到图像中,然后使用访问像素数据。BMP文件本身可能使用RLL或其他压缩,因此无法直接访问像素数据

对于检测图像中的LSB,这在很大程度上取决于所使用的算法,有些算法与其他算法一样难以检测。您是否有该图像中可能存在的LSB变体的描述