主要内容

读写1位二进制图像

此示例演示如何读取和写入1位二进制图像。

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

info=imfinfo(“text.png”); 信息比特深度
ans=1

将二进制图像从文件读入工作区。读取以1位格式存储的二进制图像时,伊姆雷德将工作区中的数据表示为逻辑阵列。

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

以1位格式将二进制图像写入文件。如果文件格式支持它,金宝appimwrite默认情况下,将二进制图像导出为1位图像。要验证这一点,请使用imfinfo获取有关新创建文件的信息并检查比特深度领域在写入二进制文件时,imwrite设定颜色类型字段到灰度.

imwrite(BW,“test.tif”); info=imfinfo(“test.tif”); 信息比特深度
ans=1

另见

||

相关话题