Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Изменить МД5 для картинок
Новая тема
Ответить
цитата
24/10/07 в 16:33
Kn
какой самый быстрый способ изменить хеш мд5 у картинки при этом не теряя в размере и качестве.
пока только додумался в бинарном режиме дописывать символы в конец - есть ли какие подводные камни в этом варианте?
цитата
25/10/07 в 12:10
zuborg
можно стрипнуть Exif-хидеры, наверняка парочка лишних в файле найдется.
можно прогой jpegoptim прооптимизировать размер без потери качества, если не получится (что редко, но бывает) - тогда с потерей 1% качества - никто никогда на заметит.
цитата
25/10/07 в 14:54
Kn
пересохранение джепегов на мелких тумбах приводит к небольшому но заметному падению качества
Насчет exif думал
но цель создать из одной картинки штук 10 со 100% разным мд5
Вопрос в догонку гугл exif учитывает
цитата
25/10/07 в 15:46
Formator
Думаю гугл не дурак и для склейки юзается crc именно имиджей, а не всего jpg-файла. По кейвордам в exif/iptc не получалось найти фотки в гугле.
Вот тут почитай по своему вопросу -
http://en.wikipedia.org/wiki/JPEG
раздел "Lossless editing" внизу. Выбирай один из вариантов.
Ну и самый хороший вариант. Выбираешь рэндомом на фотке 1-2 пикселя, и увеличиваешь/уменьшаешь один из их rgb-каналов на 1 - для человеческого глаза незаметно, а crc получается совершенно другой. Но это надо скрипт писать, хоть и не сложный.
цитата
25/10/07 в 17:43
Kn
Насчет пикселя идея хорошая - но дело в том что я пока не бум бум как на перле редактировать картинки
если по теме есть какая то инфа - буду очень признателен
цитата
26/10/07 в 13:11
zuborg
на перле для этого есть модуль GD например.
$image = GD::Image->newFromJpeg($file, [$truecolor])
дальше можно отредактироват, попиксельно или как угодно
и записать:
$jpegdata = $image->jpeg([$quality])
This returns the image data in JPEG format. You can then print it, pipe it to a display program, or write it to a file.
цитата
26/10/07 в 15:19
Kn
Уже посмотрел и ГД и имейдж меджик
не подходит тем что при пересохранение теряется качество
цитата
26/10/07 в 18:14
Alexs
самое простое в канце файла ченибуть написать
а есле не ишеш легких путей то в Photoshop-e files--> files info
...
там в DiSCRIPTION можно че хох писать
и без потери качества будет меняца чексума
цитата
26/10/07 в 21:40
Kn
Пока остановился на дописывание комментов в экзиф скриптом
размер почти не меняется... в отличие если дописывать acdsee
а на счет гугла - проверим)
цитата
05/11/07 в 18:06
Crespo
Можно еще нулями задницу файла набить
Новая тема
Ответить
Эта страница в полной версии