как найти "битый" jpg?
jpg-и приходят с фотика, сохраняются на hdd и как-то обрабатываются приложением.
иногда появляется "битый jpg" (толи глюк камеры, толи передачи, толи - не знаю вобщем) - непустой файл с корректным именем, который не м.б. открыт (если пытаюсь открыть его просматриволкой виндов - она пишет ошибка при построении изображения (но при этом "эскиз страницы " рисует)), ну и приложение моё падает при всём при этом...
как распознать "битый jpg"?
try catch либо прочти заголовок jpg узнай сколько байт занимает сами данные сжатой картинки приплюсуй размер хедера и сравни с реальным размером