2015-11-03 18 views
1

我已成功下載並解壓縮.raw文件。但我有轉換命令的問題AR人臉數據庫:.raw文件原始轉換爲其他格式

$convert -size 768X576 -depth 8 -interlace plane rgb:m-001-1.raw m-001-1.bmp 

因爲我轉換它給黃色背景圖像所示的照片。但AR格式的圖像以RGB格式存在白色背景。

任何人都可以告訴是什麼問題?

數據庫中原始格式的照片具有24位深度。

enter image description here

回答

0

面部在其形成可識別的事實表明,你有大小和位深度和隔行正確的。

事實上,它應該是白色的黃色表示藍色通道是「不高興」。如果您刪除當前藍色通道,並複製紅色通道,並使用藍色,它出來可能更接近原始:

convert http://i.stack.imgur.com/knQkT.png -separate -delete 2 -clone 0 -combine result.png 

enter image description here

我的猜測是,你有一箇舊的ImageMagick版本而且你應該避免使用BMP格式 - 也許可以考慮使用NetPBM的PAM格式 - 因爲它更容易處理。

NetPBM format link

要檢查你的IM版本使用,

identify -version 
Version: ImageMagick 6.9.2-4 Q16 x86_64 2015-10-29 http://www.imagemagick.org 
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC 
+0

感謝您的回答,但我非常渴望留住臉部的顏色,這是問題的主要目標。 – san

+0

那你使用哪個IM版本?你可以分享原始文件嗎? –

+0

這是否解決了您的問題?如果是這樣,請考慮接受它作爲您的答案 - 通過點擊投票計數旁邊的空心綠色勾號/複選標記。如果沒有,請說出什麼不起作用,以便我或其他人可以進一步幫助您。謝謝。 –

相關問題