|
0 / 0 / 0
Регистрация: 28.06.2016
Сообщений: 5
|
|
Работа с изображениями28.06.2016, 19:42. Показов 2305. Ответов 13
Метки нет (Все метки)
0
|
|
| 28.06.2016, 19:42 | |
|
Ответы с готовыми решениями:
13
Работа с изображениями Работа с изображениями Работа с изображениями в классе TImage |
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,450
|
|
| 29.06.2016, 09:19 | |
|
Makmakmak, если есть исходное изображение - просто сравните их. другого способа за исключением работы специалиста думаю нет
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2016
Сообщений: 5
|
|
| 29.06.2016, 19:42 [ТС] | |
|
vxg, спасибо, что сравнить я понял, как в коде будет можешь помочь пожалуйста?
0
|
|
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 30.06.2016, 09:20 | |
|
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,450
|
||||||
| 30.06.2016, 10:36 | ||||||
Сообщение было отмечено Makmakmak как решение
Решение
Makmakmak, используя точки например так (предполагается равенство размеров картинок и проверка на точное совпадение)
1
|
||||||
|
Супер-модератор
|
|
| 30.06.2016, 11:58 | |
|
Можно попробовать загрузить оба изображения в bitmap-ы и сравнить их через CompareMem, скорее всего это отловит тот факт, что изменения были внесены в изображения. Ну или затолкать информацию из файлов с изображениями как два массива байт в память и той же CompareMem сравнить, тогда можно будет отловить и стеганографию (которая при простом сравнении пикселей останется неопознанной).
Хеш может не помочь, можно специально подобрать изменения так, чтобы при пересчете хеши оставались одинаковыми.
1
|
|
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
||
| 30.06.2016, 13:24 | ||
0
|
||
|
Супер-модератор
|
||
| 30.06.2016, 14:55 | ||
|
0
|
||
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,450
|
|
| 30.06.2016, 16:49 | |
|
volvo, каким бы ни был метод стеганографии он делает цвета отличными от оригинала поэтому сравнение цветов точек однозначно выделит разницу. подбором изменений данных при которых скажем md5 или хотя бы CRC32 оставался неизменным занимаются в разведке с весьма скромными успехами)
0
|
|
|
Супер-модератор
|
|||
| 30.06.2016, 17:11 | |||
Довольно неплохо это получается сейчас, если что... И первое, и второе
0
|
|||
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,450
|
|
| 30.06.2016, 20:42 | |
|
volvo, какое отношение это имеет к стеганографии в значении "передача информации путём внесения информации в изображение как в набор точек" которое напрашивается из темы? Или мы в теме про нахождение различий в Изображении будем обсуждать запись в кластерный хвост? Про подтасовку хэшей - я свечку не держал, могу поверить вам на слово, наверное эта проблема решена в определенных кругах.
0
|
|
|
Супер-модератор
|
||
| 30.06.2016, 21:40 | ||
|
0
|
||
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,450
|
|
| 30.06.2016, 21:51 | |
|
volvo, вопрос свёлся к выяснению смысла слов вмешательство и изображение. По вмешательству я с вами согласен - природа его не ясна и я про себя думаю что речь идёт о ретуши. А вот что изображение это не файл лично для меня очевидно )
0
|
|
| 30.06.2016, 21:51 | |
|
Помогаю со студенческими работами здесь
14
Простая работа с изображениями, маштабирование Список с изображениями OpenCV с изображениями Вывод текста с изображениями Контейнер с форматированным текстом и изображениями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|