Matlab多张二维图堆叠成一张三维图
我想让500张1024*500的二维图堆叠成一张1024*500*500的三维图。
在网上找了好几天,不是运行不了,就是跟我想要的结果不一样。
所以我就自己编写了一个matlab代码
%% 二维图堆叠成三维图
clear all;close all;clc;imgPath0 = ''; % 原图文件夹
imgDir0 = dir([imgPath0 '*.png']); % 读取文件nameCell0 = cell(length(imgDir0),1);
for i = 1:length(imgDir0)nameCell0{i} = imgDir0(i).name;
end
d0 = sort_nat(nameCell0); %排序 G=zeros(1024,500,500);
for i=1:500img = imread([imgPath0 char(d0(i))]);img=img(:,:,1);G(:,:,i)=img;
endG = isosurface(G, 0.99);
stlwrite('three_D.stl',G);
代码中stlwrite函数来自下面这个链接
matlab如何转换成STL三D打印文件 – MATLAB中文论坛 (ilovematlab.cn)
结果不方便展示
Matlab多张二维图堆叠成一张三维图相关推荐
- AutoCAD 利用二维线段通过旋转得到三维图
步骤: 1.画轮廓线.Line直线/Circle圆/@相对坐标/Ucs确定原点 2.45°直线画法:界面左下角图标--开启极轴追踪--右键--增量角选45°.再画直线时,当直线移动到45度时会显示射线 ...
- 如何使用12tool二维码合成器将多张二维码图片生成一张动态GIF图?
我们会有以下二维码合成单张GIF图的场景需求: 1.怎样把几张支付宝付款码合成一张动态的二维码图轮流切换然后扫描识别: 2.如何将几张微信名片二维码或者微信付款码.商家码合成一张动态的二维码图片: 3 ...
- matlab在一个坐标系内让二维图片堆叠形成三维空间的表示
如何通过matlab实现在一个坐标系内让二维图片堆叠形成三维空间的表示呢? 我在做这个的时候当时也很懵,不知道怎么整,因为我搜到的关于origin里面的瀑布图的用法几乎都是用来绘制二维数据的,不能达到 ...
- matlab 如何画二维图形,Matlab 学习 画图篇 一 二维图形
matlab给绘制二维图形提供了很多的函数,把一些绘制二维图形的基本函数做成一张表,如下图所示: 我就按照表的顺序一一记录一些个函数的简略用法. 首先是 1.plot函数 plot函数有很多重载方法, ...
- 高斯 二维 matlab,MATLAB实例:二维高斯分布图
MATLAB实例:二维高斯分布图 问题描述:用MATLAB在一张图上同时画出二维高斯散点图与分布图. 数据来源:MATLAB高斯混合数据的生成 将二维数据保存为gauss_data.txt. 前期工作 ...
- unity编辑器拓展十一——将两张RGB图合并成一张
游戏角色shader,包含的东西比较多,还要做到动态合并,程序那边希望贴图经可能少,而我们美术用了两张图,一张图的RGB是高光.流光.自发光,另外一张图的RGB是不同区域的偏色,其实每个通道的一整张贴 ...
- Matlab系列之二维图形(上)
Matlab系列之二维图形(上) 简要 绘制基础 plot 文字标注 (1) 添加图形标题 (2)添加坐标轴标注 (3)图例 (4)文本注释 示例 程序 结果 线型.点型和颜色 坐标轴设置 示例 结果 ...
- 基于MATLAB的条码二维码识别系统
基于MATLAB的条码二维码识别系统 课题介绍 本设计研究的是基于数字图像处理的EAN-13条形码识别算法,通过工具平台MATLAB实现.其中图像处理部分是条码识别重要的前期工作,利用MATLAB强大 ...
- Matlab系列之二维图形(下)
Matlab系列之二维图形(下) 交互式绘图 ginput gtext zoom 双坐标轴绘图 两个特殊的绘图指令 fplot ezplot 特殊绘图指令 1)对数坐标轴指令 示例1 结果1(仔细看图 ...
最新文章
- C#实现bitmap图像矫正
- codevs——1742 爬楼梯
- Data Source与数据库连接池简介 JDBC简介(八)
- 《机器学习实战》学习总结(一)KNN分类算法原理
- 微型计算机是一种将CPU,Bwnhlq计算机一级考试选择题题库之微型计算机基础题及答案(XX年最新版)1.doc...
- mmapcopy函数的编写
- Windows Phone 7 MVVM模式的学习笔记
- Python数据分析、挖掘常用工具
- atitit. web 在线文件管理器最佳实践(1)--- elFinder 的使用流程解决之道 。打开浏览服务器文件夹java .net php
- 动手学深度学习v2-线性代数课后习题
- 学计算机高中应选什么科目,学计算机高中需要选哪三科?高中自选三科怎么上课?...
- mysql快速复制数据库
- php直播表情美颜的实现,如何在直播中实现优质的美颜SDK效果
- 华人泰斗黄煦涛逝世,贤伉俪深情六十载
- stm32驱动NRF24L01_原理+代码解析
- 区块链技术及应用发展概述
- 将N阶矩阵M置成单位阵
- 码农翻身讲网络2:TCP协议
- ModuleNotFoundError: No module named 'lightgbm'
- 【机械臂算法】机械臂动力学参数辨识仿真
热门文章
- 如何下载python编译器,以及python 编译器如何使用 图文详解
- 【原创】保险_Detective_ALong_新浪博客
- ZABBIX短信告警-创蓝短信平台
- python分析比赛_实战项目练习 ---- 【2018世界杯】用python分析夺冠球队
- 年纪轻轻就要秃了?别怕,用它,让你重新找回浓密秀发!
- 炼丹师的自我修养:如何分析训练过程loss异常
- valleyview gen7 linux驱动,天敏睿盒iBox win8.1界面大曝光!!
- 为防手机游戏成瘾,科技巨头纷纷增加数位健康应用
- netstat 为什么不显示进程 PID / Program Name
- Android内核模式下对当前进程的cred结构的获取方式