2011-05-10 32 views
1

的我已經能夠將BMP圖像轉換成二進制memory stream但即時通訊混淆檢測LSB在像素值..獲得一個LSB​​一個BMP二值圖像

我有byte[] stream作爲'10101011101010101010010' ......。 。

首先有一種方法可以將這個二進制流過濾爲像素值並檢測LSB?

回答

1

如果要讀取/寫入最低有效字節以使用位圖隱藏信息,則需要將bmp數據加載到圖像中,然後使用GetPixel()訪問像素數據。 BMP文件本身可能使用RLL或其他壓縮方式,因此您無法直接訪問像素數據。

對於檢測圖像中的LSB,它很大程度上取決於所使用的算法,有些更難以檢測爲其他。你有沒有描述可能在該圖像中的LSB變體?