Как я могу отобразить изображение?

Как я могу отобразить изображение? Я установил Image Magick, но когда я попробовал его, он сказал, что должен указать размер изображения:

$ display ~/Downloads/tulips_yuv422_inter_planar_qcif.yuv
display: must specify image size `~/Downloads/tulips_yuv422_inter_planar_qcif.yuv' @ error/yuv.c/ReadYUVImage/145.

Но я не знаю размер изображения, может ли какая-нибудь программа обнаружить это для меня?

1
задан 20 August 2018 в 22:18

1 ответ

Нет, программа не может определить размер изображения без заголовка.

У вас есть только данные пикселей; информация о том, являются ли 200 пикселей изображением 10х20 или изображением 20х10, просто отсутствует в файле.

Что вы можете сделать, это выяснить, сколько пикселей имеет изображение, и попробовать форматы, которые имеют смысл, попробуйте те из них, которые наиболее распространены или ожидаются в вашем случае использования.

То, что вы знаете о размере, это
pixelcount = width x height

Вы также можете просто попробовать серию форматов, которые возможны с точки зрения пикселей = ширина х высота, и посмотрите на них, имеют ли они смысл как изображение того типа, которого вы ожидаете. Это не работает в общем случае, но должно работать на практике.

0
ответ дан 20 August 2018 в 22:18

Другие вопросы по тегам:

Похожие вопросы: