2011-09-22 53 views
2

PNG字節數組我想利用一個512×512的圖像並將其轉換成在Matlab一個PNG字節數組,這樣我可以經由套接字流它。轉換圖像在Matlab

在我走陣的那一刻,用imwrite(I,「file.png」),它寫入PNG文件,然後讀取它作爲一個二進制文件,並通過套接字發送。這顯然非常低效,因爲我先寫入磁盤然後從磁盤讀取。我想跳過並寫入磁盤。

反正有沒有做到這一點在Matlab?

回答

1

可能不是直接使用基本MATLAB工具箱因爲PNG文件本身是由PNGWRITEC MEX-函數創建。但是,可能有一些Java類可以提供幫助,例如javax.imageio包中的類。

+0

那是完美的。我只是做了一個import javax.imageio。*,現在我可以訪問我需要的所有方法。 – twerdster