把图像数据写进一个txt文本中,然后整成二维数组初始化的形式,复制到CCS中

本文介绍了一段使用Matlab将位图图像转换为文本文件的代码实现过程。该过程涉及读取图像、遍历像素并按特定格式输出到文本文件中。适用于需要将图像数据转化为可编辑文本形式的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

A=imread('C:\CCStudio_v3.3\MyProjects\3.1.2 hello\1100.bmp');
fid=fopen('F.txt','wt');
[m ,n]=size(A);
 for i=1:m
    for j=1:n
        if j==n
         fprintf(fid,'%d}',A(i,j));
         fprintf(fid,'\n');
        elseif j==1&&i~=1
         fprintf(fid,',{%d,',A(i,j));      
        elseif j==1&&i==1
         fprintf(fid,'{%d,',A(i,j));
        else
            fprintf(fid,'%d,',A(i,j));
        end
    end
 end
% B=[134,133,132,132,129,130,128,128,125,125,123,122,121,119,115,113,109,107,88,76,68,68,64,72,87,66,78,80,63,64,66,67,63,63,64,61,62,63,63,64,64,65,63,66,66,66,69,69,69,69,75,75,74,79,79,80,81,88,88,90,96,101,103,108,116,120,124,130,132,133,133,135,135,137,138,138,138,139,139,140,140,140,141,142,142,142,143,143,143,145,145,144,144,143,144,144,144,142,142,141,141,141,141,141,141,141,142,142];
% [M N]=size(B)
fclose(fid);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值