Как рассчитать, сколько данных могут быть вложены в изображение -- steganography пол Связанный проблема

how to calculate how much data can be embeded into an image


0
vote

проблема

русский

Я хочу знать, сколько данных могут быть встроены в изображение разных размеров. Например, в файле изображения 30 КБ, сколько данных можно сохранить без искажения изображения.

Английский оригинал

I want to know how much data can be embedded into an image of different sizes. For example in 30kb image file how much data can be stored without distortion of the image.

</div
  

Список ответов

0
 
vote
vote
Лучший ответ
 

Это зависит от типа изображения, Algoridum, если я предпримет пример как 24-битное изображение для хранения символа ASCII

 <код> To store a one ASCII Character = Number of Pixels / 8 (one ASCII = 8bits )   
 

it depends on the image type , algoridum , if i take a example as a 24bitmap image to store ASCII character

To store a one ASCII Character = Number of Pixels / 8 (one ASCII = 8bits ) 
</div
 
 
0
 
vote

Это зависит от двух точек:

  1. Сколько бит на пиксель на вашем изображении.
  2. Сколько битов вы встраиваете в один пиксель.

o.k позволяет предположить, что ваша цветная модель RGB и каждый <код> pixel = 8*3 bits (один байт для каждого цвета), и вы хотите встроить 3 бита в один пиксель.

<Код> data that can be embedded into an image = (number of pixels * 3) bits

 

It depends on two points:

  1. How much bits per pixel in your image.
  2. How much bits you will embed in one pixel .

O.K lets suppose that your color model is RGB and each pixel = 8*3 bits (one byte for each color), and you want embed 3 bits in one pixel.

data that can be embedded into an image = (number of pixels * 3) bits

</div
 
 
0
 
vote

Если вы будете использовать LSB, чтобы скрыть вашу информацию, это даст 30000битов доступного пространства для использования. 3750 байтов.

Как LSB представляет собой 1 или 0 в байте, который получает значения от 0-256, это дает вам в худшем случае, который вы собираетесь изменять все искажения LSB 1/256, что равно 0,4%.

в среднем сценарии статистика, вы получите 0,2% искажения.

Так что зависит от того, какой бит байта вы собираетесь изменить.

 

If you would use the LSB to hide your information this would give 30000Bits of available space to use. 3750 bytes.

As the LSB represents 1 or 0 into a byte that gets values from 0-256 this gives you in the worst case scenario that you are going to modify all the LSBs distortion of 1/256 that equals 0,4%.

In the statistical average scenario you would get 0,2% distortion.

So depends on which bit of the byte you are going to change.

</div
 
 

Связанный проблема

0  Используя стеганографию для встраивания данных в коэффициентах поддиапазонов DWT  ( Using steganography to embed data in dwt subband coefficients ) 
Я делаю больше исследований по теме стеганографии DWT. Я наткнулся на код ниже в Интернете. Это первый раз, когда я нашел определенные коэффициенты поддиапазо...

5  OpenCV извлечение изображения с использованием метода LSB  ( Opencv extracting image using lsb method ) 
<Сильный> Отказ от ответственности: Это был частью домашнего задания, однако, это было передано уже. Я просто ищу правильное решение для будущих ноу-хау. Ц...

1  Стеганография с использованием DCT  ( Steganography using the dct ) 
широко говоря, есть 4 шага, участвующие в встраивании сообщения, используя DCT: Разделите изображение в 8x8 блоков Преобразование каждого блока с помощью...

0  Процесс стеганографии нужен определенный ключ?  ( Does the steganography process need a specific key ) 
У меня просто вопрос. Если процесс криптографии нуждается в определенном ключе для шифрования сообщения ... Процесс стеганографии (например, во время инфекции...

0  Извлечение данных из DWT поддиапазона  ( Extraction of data from dwt subband ) 
<Р> Я пытаюсь извлечь данные из DWT подзоны. Я могу вставлять данные правильно (я следовал его в отладчике), кал PSNR и т.д. скорость PSNR кажется очень высоко...

0  Stechic JPEG обойти неудачу  ( Stepic jpeg circumventing fail ) 
Я пытаюсь использовать Stepic на терминале Mac, чтобы декодировать стеганограф: <код> stepic --decode --image-in=goldfish.bmp --out=goldfish.txt Интерне...

0  Как разделить поток байтов, состоящий из различных деталей после их соединения вместе  ( How to split a stream of bytes consisting of various parts after joining them to ) 
У меня есть функция LSB стеганографии, называемая Stegolayer() , к которой я отправляю данные, которые будут скрыты. Мои первоначальные данные зашифрованы AE...

1  Обнаружить присутствие скрытых сообщений в StegoPDF  ( Detect the presence of hidden messages in a stegopdf ) 
<Р> Я уже применить метод, специфичный для стеганографии в PDF документов. Я пытался найти такой бесплатный инструмент Стегоанализа, который может быть в состо...

24  Как вы можете скрыть информацию внутри JPG или GIF фото?  ( How can you hide information inside a jpg or gif photo ) 
<Р> Как я могу написать какую-то информацию внутри файл фотографии, как JPG или GIF, не разрушая имидж? и, конечно же, не показывая его на фото, поскольку вся ...

8  Есть ли библиотека Java для стеганографии? [закрыто]  ( Is there a java library for steganography ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт. Этот вопрос не соответствует Рекомендациям переполнения ...

0  Хранение сообщения в изображение  ( Storing message into image ) 
Я пытался прочитать этот абзац с веб-сайта, но я не понимаю, почему «32-й пиксель хранит биты, необходимые для восстановления байтового значения, необходимые ...

1  Стеганография на основе изображений, которая выживает изменение размера?  ( Image based steganography that survives resizing ) 
Я использую карту Capture startech для захвата видео с исходной машины .. Я закодировал это видео с использованием MATLAB, поэтому каждый кадр этого видео б...

2  Безопасность, Хакирование, Криптография Чтение? [закрыто]  ( Security hacking cryptography reading ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт. Этот вопрос не соответствует Рекомендациям переполнения ...

0  Согласие данных как технику стеганографии  ( Data concatenation as steganography technique ) 
Например, я записал видео, используя мою камеру и сохранил его как <код> my_vacation.mp4 , размер которого составляет 50 МБ. Я открыл видеофайл и зашифрованны...

5  Можете ли вы скрыть данные в тексте?  ( Can you hide data in text ) 
Я хочу поставить текст на странице и скрыть некоторые данные в этом тексте. Кто-нибудь знает какие-либо методы / шаблоны, которые были использованы в прошлом,...

Связанный проблема

0  Используя стеганографию для встраивания данных в коэффициентах поддиапазонов DWT 
5  OpenCV извлечение изображения с использованием метода LSB 
1  Стеганография с использованием DCT 
0  Процесс стеганографии нужен определенный ключ? 
0  Извлечение данных из DWT поддиапазона 
0  Stechic JPEG обойти неудачу 
0  Как разделить поток байтов, состоящий из различных деталей после их соединения вместе 
1  Обнаружить присутствие скрытых сообщений в StegoPDF 
24  Как вы можете скрыть информацию внутри JPG или GIF фото? 
8  Есть ли библиотека Java для стеганографии? [закрыто] 
0  Хранение сообщения в изображение 
1  Стеганография на основе изображений, которая выживает изменение размера? 
2  Безопасность, Хакирование, Криптография Чтение? [закрыто] 
0  Согласие данных как технику стеганографии 
5  Можете ли вы скрыть данные в тексте? 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.