Matlab中以三维的方式显示灰度图像

news/2024/7/17 4:52:01 标签: matlab, 图像处理

0 前言

    分别以图像的行列坐标为x轴和y轴的坐标,像素值为坐标(x, y)处的值,可以得到二维灰度图的三维显示。

1 代码

clear
clc

img = imread('D:\相册\sky.png');
img_gray = rgb2gray(img);          % 转为灰度图像
[y,x] = size(img_gray);            % 取出图像大小
[X,Y] = meshgrid(1:x,1:y);         % 生成网格坐标
pp = double(img_gray);             % uint8 转换为 double 
mesh(X, Y, pp);                    % 画图
colormap gray;                     % 选为灰度

2 效果

图2.1

参考资料

[1]Matlab 灰度图用三维图像显示问题


http://www.niftyadmin.cn/n/847765.html

相关文章

说说Web服务器的搭建

2019独角兽企业重金招聘Python工程师标准>>> 在阿里云数据迁移 的过程中,让我再一次感受到了什么是标准,什么是变化,什么是可靠性。首先我一直 不建议新手使用LNMP一键安装包 ,今天就说说Web服务器的搭建。 yum方式 C…

Matlab中三维直方图的显示方法

在进行数据处理时,将二维数据以三维的方式显示出来(三维直方图)会比较直观,Matlab中使用bar3()函数可以轻易的达到这个目的。bar3()的使用方法如下所示: data [1 3 5 6; % 待显示数据3 4 2 9;4 5 6 9]; bar3(data) …

鼹鼠的故事全集63集 下载地址

鼹鼠的故事全集63集发布时间:2007-03-30ftp://guest:guestwww.zidong.net.cn:2121/儿童影视/动画连续剧/鼹鼠的故事/1957鼹鼠与裤子.rmvbftp://guest:guestwww.zidong.net.cn:2121/儿童影视/动画连续剧/鼹鼠的故事/1963鼹鼠与汽车.rmvbftp://guest:guestwww.zidong.…

EXT.NET入门必读

Ext.Net是一个对ExtJS进行封装了的.net控件库,可以在ASP.NET WebForm和MVC中使用。从今天开始记录我的学习笔记,这是第一篇,今天学习了如何在WebForm中使用Ext.Net控件库。 下载Ext.Net 首先要去Ext.Net网站上下载Ext.Net,我先学习…

Qt中读写xml文件

1 概述 Qt中解析XML文件有多种方法,参考资料[1]使用QXmlStreamReader类来读取并解析xml文件,而参考资料[2]则使用QDomDocument类来解析xml文件。 2 QDomDocument 参考资料[2][3][4]都给出了QDomDocument解析xml文件的方法,下面是一个用于测试…

解决Eclipse修改目录或删除目录后,编译提示invalid project path

我使用自己的Makefile,在修改源文件目录后,原先的目录还在记忆在includes目录下,每次编译后都提示warning:invalid project path 在工程的properties->C/C general->paths and symbols中看到一直记忆着先前的目录&#xff…

机器猫500集下载

http://202.107.209.193:6666/F:/vod/小眯动画/机器猫/0001.RMhttp://202.107.209.193:6666/F:/vod/小眯动画/机器猫/0002.RMhttp://202.107.209.193:6666/F:/vod/小眯动画/机器猫/0003.RMhttp://202.107.209.193:6666/F:/vod/小眯动画/机器猫/0004.RMhttp://202.107.209.193:6…