24小时热门版块排行榜    

CyRhmU.jpeg
查看: 939  |  回复: 4

victor3828

金虫 (职业作家)

[求助] Matlab绘图请教

matlab 如何用 surfc的 等值线图 投影到指定的平面上,而不是z=0的平面上 按着网上查询的方法是这样http://zhidao.baidu.com/question/318761938.html  
但是我写的程序一直调不通,请大家帮我
y=imread('1.jpg');
y=double(y);
figure,surfc(y)
colormap hsv
h = surfc(y);
axis([0 30 0 30 -555 655]);

zdata = get(h(2:end),'zdata');
NewZdata = cellfun(@(x) x*(-200)/zdata{1}(1),zdata, 'UniformOutput',false); % x*(+20)

for k = 1:length(h)-1;
set(h(k+1),'zdata',NewZdata{k});
end;
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

victor3828

金虫 (职业作家)

请高手出来帮我一下,急用!!
2楼2012-11-23 14:47:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

victor3828

金虫 (职业作家)

请高人指点!!!!!!
3楼2012-11-23 15:49:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

victor3828

金虫 (职业作家)

自己顶!
4楼2012-11-24 13:50:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

alazong

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-11-24 15:01:10
将y=double(y);这一句改成y=rgb2gray(y);或者去r g b 之一即可。
5楼2012-11-24 14:35:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 victor3828 的主题更新
信息提示
请填处理意见