将图像绘制成3维立体散点图

来源:互联网 发布:美国零售销售数据公布 编辑:程序博客网 时间:2024/06/05 12:50


                                             matlab源代码:            

I=imread('F:\绝缘子识别\绝缘子红外test图片\test (50).jpg');I=rgb2gray(I);[wd,len]=size(I);interval=10; %设置绘制散点图的间隔,全部绘出会很卡x=[];y=[];z=[];num=floor((len-1)/interval)+1;%计算在当前间隔下图像的每一行会选取多少个点for i=1:interval:wd   z=[z,I(i,1:interval:len)];      temp=ones(1,num)*i;   x=[x,temp];      temp=[1:interval:len];   y=[y,temp];endfigurescatter3(x,y,z,'.');





0 0
原创粉丝点击