主要内容

读和写1比特二进制图像

这个例子展示了如何读和写1比特二进制图像。

检查图形文件包含一个二进制的位深度图像,text.png。请注意,文件存储二进制比特格式的图像。

信息= imfinfo (“text.png”);info.BitDepth
ans = 1

从文件读取的二进制图像到工作区中。当你读到一个二进制图像存储在比特格式,imread将工作区中的数据表示为一个逻辑数组。

BW = imread (“text.png”);谁
名字大小字节256 x256 65536个逻辑类属性BW ans 1 x1 8双信息1 x1 4566结构

编写出的二进制映像文件格式。如果文件格式支持它,金宝appimwrite出口一个二进制图像作为一个比特图像,默认情况下。为了验证这一点,使用imfinfo让新创建的文件和检查的信息BitDepth字段。当写二进制文件,imwrite设置ColorType字段灰度

imwrite (BW,“test.tif”);信息= imfinfo (“test.tif”);info.BitDepth
ans = 1

另请参阅

||

相关的话题