Получение LSB двоичного изображения BMP - PullRequest
1 голос
/ 10 мая 2011

Мне уже удалось преобразовать BMP изображение в двоичное memory stream, но я запутался в обнаружении LSB в значениях пикселей.

У меня byte[] stream как '10101011101010101010010' ......

Во-первых, есть ли способ, которым я могу отфильтровать этот двоичный поток по значениям пикселей и обнаружить LSB?

1 Ответ

1 голос
/ 10 мая 2011

Если вы хотите прочитать / записать младший значащий байт, чтобы использовать растровое изображение для скрытия информации, вам потребуется загрузить данные bmp в изображение, а затем получить доступ к данным пикселя, используя GetPixel().Сам файл BMP может использовать RLL или другое сжатие, поэтому вы не можете получить прямой доступ к пиксельным данным.

Для обнаружения LSB в изображении это в значительной степени зависит от используемого алгоритма, некоторые из которых труднее обнаружить, как другие.У вас есть описание LSB-варианта, который может быть на этом изображении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...