Автор Тема: Определение целостности картинки  (Прочитано 2588 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
Определение целостности картинки
« : 13 Октября 2004, 00:34:29 »
Вот тут понадобилось сделать скачивание картинок с сайта в автоматическом режиме. Картинки только jpeg, и встала проблема проверки на целостность, были всяческие идеи вида: ссылатся на скрипт который будет выплёвывать файл в имени которого уже лежит crc файла. Но решение было найдено случайно, после просмотра блокнотом :D пары картинок. Так вот у каждого джпега в конце есть хвост из двух байт, 0xFF 0xD9. и вот что я сделал:

$hvost 
substr($data, -2);
if (
bin2hex($hvost) != "ffd9"){
return 
0;
}

Какие могут быть замечания по данному методу?
Мне тормоз послужил толчком...

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Определение целостности картинки
« Ответ #1 : 18 Октября 2004, 00:22:19 »

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28