当前位置:首页 >> 计算机软件及应用 >>

用matlab读取从CCS中保存的dat文件中图像数据



用 matlab 读取从 CCS 中保存的 dat 文件中图像数据
在 DM6437 上做视频算法时,我们经常需要把 CCS 中的图像保存到电脑上进行分析。 但是 CCS3.3 中并不能把内存中的数据导出为 bmp 或其它格式的图像进行输出。但是 CCS 中提供一个数据保存和加载的功能,可以把内存中的数据保存为 dat 文件,同时也可以把 dat 文件中的数据加载到内存中。有了这个功能我们就可以间接实现把 ccs 内存中的数据采 用 BMP 格式保存到电脑上。 首先我们利用 css 的数据保存功能将图像数据到存到 tu.dat 中

在保存好 dat 文件后, 我们可以再利用 VC 或者是 matlab 对 dat 文件读取, 生成 bmp 文件。 matlab 具有编程简单,图像处理都有相关的函数。因此这里采用 matlab 做后期的工作。 matlab 程序如下: % dat 文件是由 CCS 保存的数据文件 % dat 文件中每个像素用 8bit 表示, % 0x245A3654 表示第一个像素的值为 0x54;第二个像素的值为 0x36 % 第三个像素的值为 0x5A;第二个像素的值为 0x24 % 本例仪图像大小为 640*240,请根据你的实际做修改 % 在使用本程序前请手动删除 dat 文件的第一行

clc;clear all;close all; imagedata=zeros(256,256); % ------------------------------- 低温 --------------------------------------I = importdata('1.dat'); [M,N] = size(I); for i=1:256*256/4 a=cell2mat(I(i)); imagedata(i*4) = hex2dec(a(3:4)); imagedata(i*4-1) = hex2dec(a(5:6)); imagedata(i*4-2) = hex2dec(a(7:8)); imagedata(i*4-3) = hex2dec(a(9:10)); end imagedata = uint8(imagedata'); imshow(imagedata,[0,255]) imwrite(imagedata,'imagedata.bmp') 程序最后将在工作目录下生成我们所需的 imagedata.bmp 文件。


赞助商链接
相关文章:
导出CCS3.3数据及使用matlab处理的方法
导出CCS3.3数据及使用matlab处理的方法_计算机软件及应用_IT/计算机_专业资料。...功能导出 DSP 内存中的数据到 PC 的.dat 文件中 使用 Matlab 读取.dat 文件...
CCS中的.dat文件
详解CCS 中的.dat 文件 CCS 支持的.dat 文件的格式为: 定数 1651 其后是...喜欢此文档的还喜欢 CCS读文件 3页 1下载券 将matlab中数据保存为tx... 5...
用MATLAB读取带有字符串的.dat文件
用MATLAB 读取带有字符串的.dat 文件(如图一的形式)的方法: 因为 MATLAB 中的 load 等函数只能速去纯数据的.dat 文件,而且 我们经常需要将一个表格完整的读取...
matlab中将数据保存为txt或dat格式四种方案
中将数据(矩阵或者其他数据)或者运行结果是矩阵的数据保存到txt或者dat文件中。...用matlab读取从CCS中保存... 2页 1下载券 MATLAB速查之 读txt数据 9页 2下载...
关于dsp项目如何获取dat文件及生成wav文件
利用matlab变成实现dat文件转wav文件,或者wav文件转...这些数据,要不然在 CCS 中利用探针读入数据时会说...
matlab处理dat数据文件
matlab处理dat数据文件_电脑基础知识_IT/计算机_专业...将matlab中数据保存为tx... 7页 免费 气象数据matlab...
CCS读文件
介绍在CCS软件中如何读取文件中的数据CCS文件读...数据块大小 matlab 向 dsp 传递.dat 文件 x=2*...(已读)第十三章 保存和读... 3页 免费 请首先...
matlab导出数据(fprintf,dlmwrite,xlswrite)
MATLAB 导出数据生成。mat 。dat 。txt文件 ...于是要保存此类数据时, 我们可以使用此 dlmwrite ...(): 从图像文件夹中读取图像的函数; imwrite(): ...
Matlab 的数据文件读取
图像处理、神经网 络、优化设计、模糊逻辑、仿真、...Matlab 支持多种文件格 式的输入和输出,如.dat 、...还可以实现一次多个文件或将数据存入多个文件,以...
matlab中将数据输出保存为txt格式文件的方法
matlab中将数据输出保存为txt格式文件的方法 - 将 matlab 中数据输出保存为 txt 或 dat 格式 总结网上各大论坛,主要有三种方法。 第一种方法:save(最简单基本的...
更多相关标签: