44问答网
所有问题
用matlab导入一个bmp图片,得到一个二维矩阵,怎么才能很快的读出这个图像包含的像素数?能不能编程实现?
如题所述
举报该问题
推荐答案 2012-11-17
x = imread('xx.bmp');
size(x,1) %è¿æ¯å¾ççè¡åç´ å¼
size(x,2) %ååç´ å¼
ä¸é¢è¿ä¿©ç¸ä¹å°±æ¯æ»åç´ äºã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/VWKDWZZVY.html
其他回答
第1个回答 2012-11-22
x = imread('xx.bmp');
length(x(:))
相似回答
如何
用Matlab
读入并显示
图片
文件
答:
一:imread:从图像文件夹中读取图像。A = imread(FILENAME,FMT) 读取图像到A,如果文件是包含一灰度
图像,
A是
一二维矩阵,
如果文件是包含一真彩色图像(RGB),A是一三维矩阵(M-by-N-by-3)。FILENAME :图像文件名;FMT:图像文件格式;文件必须在当前目录下,或在
Matlab的
一路径上。如果 imread...
用MATLAB
如何读取
一个
文件夹里的
图片
答:
主要使用了imread函数,for循环指令,即函数imread用于读取图片文件中的数据,for用于读取所有图片
。可以在matlab的命令窗口中输入doc imread或者help imread即可获得该函数的帮助信息。clear;clc[f,p]=uigetfile('*.*','选择图像文件');if fA=imread(strcat(p,f));imshow(A);end下面这段代码实现文件...
matlab导入bmp
问题
答:
clc; clear all close all %写入数据到胞数组dirname='E:\cumcm2013problems\B\附件2';files=dir([dirname,'\*.
bmp
']);Num_file=numel(files);data=cell(1,Num_file);for k = 1:Num_file data{k} = imread([dirname '\' files(k).name]);end ...
怎么用matlab
提取
bmp
中的数据啊!老师说灰度什么的! 那个怎么提取...
答:
直接用imread读取就可以了
,例 I=imread('D:\kid.bmp');%假设你要读取的是D盘根目录下的kid.bmp图片 I就是bmp的数据 如果kid.bmp是彩图,那么返回的I就是图片的RGB数据 如果kid.bmp是黑白图,那么I就是灰度数据
大家正在搜
用matlab读取bmp图像数据
matlab读取bmp图片
Matlab输入mat输出bmp
matlab 绘制bmp图片
matlab读取jpg图片
matlabmatrix转bmp
matlab矩阵的逆
matlab矩阵输入
matlab求矩阵的秩