2012-07-12 38 views
6

tôi chuyển đổi RGB và CMYK hình ảnh TIFF tới JPEG RGB sử dụngImageMagick Giảm vùng màu xám

convert a.tif -colorspace rgb a.jpg 

Nếu hình ảnh TIFF chỉ chứa pixel màu xám, không gian màu của quả JPEG có màu xám, không RGB.

Làm cách nào để buộc ImageMagick luôn sử dụng RGB?

Trả lời

15

Hãy thử điều này:

convert a.tif -colorspace rgb -type truecolor a.jpg 

Tuy nhiên, tôi phải tự hỏi: Làm thế nào chính xác để bạn xác định bạn phán quyết 'gian màu của quả JPEG có màu xám, không RGB'?!?

Công cụ ImageMagick identify có thể xem không gian màu được các tệp sử dụng. Nếu bạn có convert, sau đó bạn sẽ phải identify quá: sản lượng

identify -format "%[colorspace] <== %f\n" *.png *.jpeg *.pdf *.tif 

Ví dụ:

sRGB <== fullsize-coalesce-originals.png 
Gray <== tiffg4.tif 
CMYK <== cmyk.pdf 
CMYK <== photoshop.jpeg 
+0

trình, xe tăng! GIMP nói rằng chế độ hình ảnh là màu xám. –

+0

Chú thích của bạn! Thêm '-type truecolor' với' -colorspace rgb' hoạt động hoàn hảo! –

Các vấn đề liên quan