7得票4回答
Matlab:将字符型单元格转换为双精度向量的单元格

我想转换一个包含8个字符的单元格<1 x 8 cell>。 '111001' '00' '111000' '01' '1111' '10' '11101' '110' 将长度为bitcode的一维数组转换成一个大小为1 x 8的二维数组。 [...

30得票4回答
从照片中去除纸张纹理图案

我扫描了一张带有纸质纹理的老照片,想尽可能地去除纹理而不降低图像质量。是否有一种方法,可能使用MATLAB中的图像处理工具箱?我已经尝试应用FFT变换(使用Photoshop插件),但我找不到任何清晰的白点来涂抹。也许这种方法对于该模式不是很规则?您可以在下面看到样本。如果需要完整的图像,我可...

12得票4回答
在矩阵中用其行索引替换非NaN值

我有一个4x2矩阵A:A = [2 NaN 5 8; 14 NaN 23 NaN]'; 我想用每列中各自索引替换A中的非NaN值。输出结果如下:out = [1 NaN 3 4; 1 NaN 3 NaN]'; 我知道如何手动为每一列做到这一点,但是我希望有一种自动解决方案,因为我需要处理更大...

7得票3回答
Octave中如何以特定格式加载文本数据

我有一个数据集,希望能够存储并在Octave中加载 18.0 8 307.0 130.0 3504. 12.0 70 1 "chevrolet chevelle malibu" 15.0 8 350.0 165.0 ...

7得票2回答
在Matlab中使用抽象类(不含属性)

假设我们有一个抽象类: classdef ACalculation < handle methods (Abstract) [result] = calculate (this, data); plot (this, data, limX, ...

7得票1回答
将矩阵的每一列乘以另一个矩阵。

我有一个 M x N 的矩阵。我想要将其中的每一列都乘以一个 M x M 的矩阵。下面的代码使用循环实现了此操作,但我不知道如何进行向量化处理。 u=repmat(sin(2*pi*f*t),[n 1]); W = rand(n); answer = size(u); for i=1...

7得票2回答
如何在Matlab eps格式中导出umlaut(或任何外文字符)?

我正在尝试在MATLAB的图例命令中使用带重音符号的字符。通过快速谷歌搜索,我发现需要使用char(146)这种形式,它可以很好地显示文件或将其打印为tif格式。 但是,当我将其打印为EPS格式(或epsc、eps2、epsc2)时,文件中显示的字符不同。我已经尝试打印前300多个字符,它们...

10得票2回答
MATLAB中的纹理映射

我有一些在三维空间中的点和它们对应的二维图像点。如何从这些三维点构建一个网格,然后给由该网格形成的三角面片贴上纹理?

9得票2回答
高效实现`im2col`和`col2im`

im2col和col2im是MATLAB处理图像时矢量化的重要函数,但需要MATLAB的图像处理工具箱。 我的问题是,是否有一种高效(矢量化)的方式可以在不使用工具箱的情况下实现这些功能? 我需要使用“sliding”和“distinct”模式。 我不需要任何填充。 谢谢。

11得票2回答
MATLAB - 捕获视频流(MJPEG,rtsp,mpeg)

有没有人在MATLAB中使用IP摄像头捕获视频流?例如从rtsp://10.10.10.10:554/live.sdp(rtsp流)或从http://x.x.x.x/axis-cgi/mjpg/video.cgi(mjpeg流)在MATLAB中抓取帧。MATLAB的图像采集工具箱目前不支持此功...