Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2014, 11:37   #1
saylar_06
Пользователь
 
Регистрация: 01.12.2009
Сообщений: 46
По умолчанию Шифрование картинки

Доброго времени суток! Можно ли на лету изменять структуру картинки? То есть при Image1.Picture.LoadFromFile('картин ка.jpg'); изменить её содержание, открыть в текст редакторе и записать туда несколько символов или наоборот отрезать при этом что бы конечное изображение не пострадало а все изменения были непосредственно в компоненте Image1
saylar_06 вне форума Ответить с цитированием
Старый 03.06.2014, 11:47   #2
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

если речь идет про jpeg, можно добавить пару секций, которые не влияют на картинку (application: FFE0 - FFEF; comment: FFFE), ну или выкинуть пару или все секции, которые не относятся к картинке. хотя я бы не рекомендовал выбрасывать application - там иногда цветовой профиль лежит.

но все эти действия к шифрованию никакого отношения не имеют.

если просто добавить или удалить байты, то картинка будет считаться поврежденной, но большинство читалок это проигнорят.

Последний раз редактировалось f.hump; 03.06.2014 в 11:49.
f.hump вне форума Ответить с цитированием
Старый 03.06.2014, 11:51   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Нельзя..........
Человек_Борща вне форума Ответить с цитированием
Старый 03.06.2014, 11:58   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

saylar_06, можно, но далеко не так просто, как Вы себе представляете.
(например, через текстовый редактор, как справедливо сказано, такое сделать НЕЛЬЗЯ)

гуглите СТЕГАНОГРАФИЯ JPEG
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.06.2014, 12:02   #5
saylar_06
Пользователь
 
Регистрация: 01.12.2009
Сообщений: 46
По умолчанию

всем спасибо, проблему решил так, перемещаю файл во временную папку там уже меняю и подгружаю в компонент, а затем удаляю
saylar_06 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифрование strekoza Общие вопросы Delphi 6 12.09.2012 15:48
картинки с текстом вокруг картинки zloba HTML и CSS 4 30.05.2012 10:12
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. Casper-SC Общие вопросы .NET 0 27.06.2010 23:11
Шифрование картинки Serg-Grin Gamedev - cоздание игр: Unity, OpenGL, DirectX 8 08.12.2009 11:16
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки RPGer Мультимедиа в Delphi 6 20.10.2008 19:54