赞
踩
Matlab中用于显示图像的有两种方法:
>> I = imread('火影1.jpg');
>> imtool(I);
>> imshow(I);
左图为 imtool 函数,右图为 imshow函数:
>> I = imread('火影1.jpg');
>> c = [12 146 410]; %确定要提取的像素的列c和行r索引
>> r = [104 156 129];
>> pixels1 = impixel(I, c, r)
pixels1 =
246 247 251
217 199 197
63 53 88
列c和行r索引为目标像素的坐标,返回的值为该像素的R、G、B三色数值
也可以不使用 r 和 c 索引,这样可以直接用鼠标点击图像上你想提取的位置
>> I = imshow('火影1.jpg');
>> hp = impixelinfo;
把鼠标放在图像的像素点上,左下角就会显示像素的信息,结果展示:
Matlab数字图像处理——图像处理工具箱Image Processing Toolbox
Matlab数字图像处理——图像类型的转换
Matlab数字图像处理——图像文件的读取
Matlab数字图像处理——图像文件的显示
Matlab数字图像处理——视频文件的读写
Matlab数字图像处理——图像的像素运算(灰度变换)
Matlab数字图像处理——图像的空间变换
Matlab数字图像处理——图像的平移、邻域操作、区域选取
Matlab数字图像处理——图像增强
Matlab数字图像处理——图像复原
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。