Làm thế nào tôi có thể hiển thị một hình ảnh yuv?


1

Làm thế nào tôi có thể hiển thị một hình ảnh yuv? Tôi đã cài đặt Image Magick, nhưng khi tôi thử nó, nó nói tôi phải chỉ định kích thước hình ảnh:

$ 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.

Nhưng tôi không biết kích thước hình ảnh, một số chương trình có thể phát hiện ra điều đó cho tôi không?

Câu trả lời:


1

Không, chương trình không thể phát hiện kích thước của hình ảnh mà không có tiêu đề.

Bạn chỉ có dữ liệu pixel; thông tin về việc 200 pixel là hình ảnh 10 x20 hay hình ảnh 20x10 không có trong tệp.

Những gì bạn có thể làm là tìm ra hình ảnh có bao nhiêu pixel và thử các định dạng có ý nghĩa, thử những cái đầu tiên phổ biến hoặc được mong đợi với trường hợp sử dụng của bạn.

Những gì bạn biết về kích thước là
pixelcount = width x height

Bạn cũng có thể thử một loạt các định dạng có thể về pixel = width x height và xem xét chúng xem chúng có ý nghĩa như một hình ảnh của loại bạn mong đợi hay không. Điều đó không hoạt động trong trường hợp chung, nhưng nên hoạt động trong thực tế.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.