2013-02-28 100 views
0

有人能告訴我如何查看RGBA圖像?我只想要一個可以顯示RGBA圖像的工具! 我寫了一個代碼,它只輸出RGBA格式。我只想驗證我的代碼是否工作,只想找到一個簡單的工具來查看此圖像。 我無法遇到一個能夠顯示RGBA圖像的軟件。 在此先感謝。查看RGBA圖像

回答

1

RGBA文件只包含原始頻道數據。二進制數據將沒有足夠的信息來顯示圖像(即寬度,高度,深度,& tc)。

如果您知道每個.rgba文件的圖像尺寸,那麼您應該可以使用這些數據。以下是在javascript中查看原始日期的示例。

var fr  = new FileReader(), 
    myWidth = 200, 
    myHeight = 200; 

fr.onload = function(frEvent) { 
var canvasElement = document.getElementById("myCanvas"), 
    ctx   = canvasElement.getContext("2d"), 
    blob   = ctx.createImageData(myWidth,myHeight), 
    index   = 0; 

while(index < frEvent.target.result.length) 
    blob.data[index] = frEvent.target.result.charCodeAt(index++); 

ctx.putImageData(blob,0,0); 
} 

Imagemagick將能夠顯示原始RGBA數據。假設每個顏色樣本都是8位。

display -size 200x200 -depth 8 mySimpleData.rgba