我有一个包含数据的数组。该数组仅包含图像数据/或者它可以只是随机数据。没有标题信息可用。因此将其写入文件并将其扩展为jpg是行不通的。有人可以推荐一个能为我做这件事的图书馆。
任何不是脚本语言的语言都可以。任何环境。我更喜欢它在C / Java / Matlab中。
答案 0 :(得分:2)
如果您的数组在MATLAB中(假设它在一个名为im
的变量中),那么您只需键入
imwrite(im, 'myfilename.bmp', 'bmp')
并且您的数组将被写入.bmp文件。您也可以从许多其他常见格式中进行选择。请参阅imwrite
的{{3}}。
您甚至可以用这种方式编写随机数据:
a = rand(100,100);
imwrite(a,'testimg.jpg','.jpg')