OpenCV говорит что-то вроде
Corrupt JPEG data: premature end of data segment
или
Corrupt JPEG data: bad Huffman code
или
Corrupt JPEG data: 22 extraneous bytes before marker 0xd9
при загрузке поврежденного jpeg-изображения с помощью imread(). Могу ли я как-то поймать это? Почему я должен получить эту информацию в противном случае? Нужно ли мне проверять двоичный файл самостоятельно?