MATLAB
文章平均质量分 81
Scut_Aspen
这个作者很懒,什么都没留下…
展开
-
图像类型、MATLAB数据类型,以及类型之间的转换(一)
在使用MATLAB进行有关图像读取、显示和处理的时候,认真考虑图像类型以及MATLAB中的数据类型,从而根据自己的需要进行必要的类型之间的转换,可以有效避免不必要的细微错误——这样的细微错误有时候恰恰让我们折磨不已。图像类型图像的分类根据不同的原理或方法,图像的类型其实可以分为很多种,但是考虑到我们此处的实际需求,结合Image Process Toolkit(图像处理工具,比如PS,MATLAB等原创 2015-04-14 16:54:11 · 3383 阅读 · 0 评论 -
图像类型、MATLAB数据类型,以及类型之间的转换(二)
上篇中我们根据需要将图像分为4种类型,其中每种图像的表示或多或少都牵扯到不同的数据类型,大致如下: 图像类型 使用到的数据类型 灰度图像 像素值为uint8,uint16,归一化double等类型 二值图像 像素值为logical类型 索引图像 像素值以及MAP矩阵元素为uint8,uint16等类型 RGB图像 像素值为uint8类型其实无论是上边哪种类型图原创 2015-04-15 15:27:04 · 5574 阅读 · 0 评论 -
图像类型、MATLAB数据类型,以及类型之间的转换(三)
上篇中我们对MATLAB的数据类型以及最基本的double类型和uint8类型的转换进行了讲解,除此之外,MATLAB里边仍然有部分函数可以实现数据类型转换的功能,在此我们将对这些函数进行学习;考虑到MATLAB里边图像读取和显示仍然和数据类型有莫大关系,所以我们也将对读取和显示函数进行必要说明。MATLAB中常用类型转换函数在一般情况下,由于图像读取类型uint8和MATLAB的默认类型doubl原创 2015-05-02 10:33:19 · 1484 阅读 · 0 评论 -
How can I use Microsoft Visual C++ 2010 to create MEX files with MATLAB 7.10 (R2010a)?
标题 How can I use Microsoft Visual C++ 2010 to create MEX files with MATLAB 7.10 (R2010a)?1 如何在MATLAB2010a中使用VS2010编译器创建(编译)MEX文件最近在学习有关MC-BCS-SPL的算法代码,其中遇到要对C文件进行编译的问题,但是一直编译出错。实验室同学有讲是我使用翻译 2015-09-18 19:06:18 · 1051 阅读 · 0 评论 -
MATLAB中的逻辑索引与数组索引
常见矩阵元素索引方法矩阵作为MATLAB中的基本单位,灵活地实现对其元素的索引是有效处理矩阵的必要基础。显然地,MATLAB也的确提供了很多的矩阵元素索引方法12。常见的矩阵元素索引方法分别如下所示:逻辑索引逻辑索引通过使用元素为0或1的逻辑矩阵来索引矩阵a中的元素,因此它们的维数必须相同。具体例子如下:>> a = [1:3;4:6;7:9]a = 1 2 3原创 2015-12-11 18:24:23 · 19095 阅读 · 2 评论 -
Color 3-D Bars by Height问题的两种解决方法
函数bar3的不便之处在使用MATLAB绘制三维柱状图的时候,我们想要的往往是柱状图的颜色是根据Z轴而逐渐改变的,即我们想要达到这样的目的:对于M×N矩阵里的不同数值,使用渐进的颜色;对于M×N矩阵里的不同数值,使用不同的颜色;而不是得到像MATALB文档1 里这样的结果,随着X轴或者Y轴而改变颜色,具体如下图所示,其对应的实现代码如下:Z = magic(5);b = bar3(Z);c原创 2015-11-26 19:35:24 · 1479 阅读 · 0 评论