【发布时间】:2014-06-12 18:08:35
【问题描述】:
我正在使用以下代码将图像转换为二进制形式。
% lets suppose that the name of image file is caption with an extension .jpg
X=imread('caption.jpg');
g=reshape((dec2bin(typecast(X(:),'uint8'),8)-'0').',1,[])
运行代码后,我得到 1xn 类型的 double 矩阵,包含一系列 0 和 1。
现在我想将此矩阵g 转换回图像。
转换后的图片应该类似于caption.jpg。
【问题讨论】:
-
所以...
reshape恢复原来的大小并使用imwrite?
标签: matlab