Если изображение не может быть проанализировано, файл поврежден, в противном случае файл должен быть действительным, но содержит неправильные пиксели, как указал Анджей.Обнаружить это может быть довольно сложно, если вы не можете определить, как вы найдете «неправильные» пиксели.
Если у вас есть информация о базовом изображении, например, гистограмма или даже исходные пиксели, вы можете попробовать сравнитьте с прочитанным изображением.Однако обратите внимание, что из-за сжатия могут быть некоторые ошибки, поэтому вам нужно будет добавить некоторое значение допуска.
Дополнительное примечание: Sanselan не будет читать изображения JPEG, поэтому вам придется использоватьImageIO здесь.