小编Sim*_*mon的帖子

Matlab - 绘图中轴的反向值

可能重复:
如何在MATLAB中编辑图像的轴以反转方向?

在此输入图像描述


使用image基于使用imread函数获得的一些信息的函数绘制彩色图像,并且对于白色和蓝色图像基本上我从地图中选择加热点的坐标(红色和蓝色及其变化),然后使用plot函数显示它们.

问题是绘制的值在Y轴上反转,我无法弄清楚如何反转绘图的Y轴以获得图像之间的相同相关性.


你能解释一下如何解决这个问题吗?

matlab

5
推荐指数
1
解决办法
2万
查看次数

Matlab - 工作区变量的使用

我想创建一个函数function ExtremePoints = AnalyseData( ScanData ).

我希望能够在不传递参数ScanData的情况下运行该函数,在这种情况下,我想使用Matlab Workspace中具有相同名称的变量.

这是可能的,在函数体内部使用工作空间中出现的变量ScanData吗?

或者我应该先将工作空间中变量ScanData的内容保存到.mat文件中,然后将该文件加载到函数体中?

matlab

5
推荐指数
1
解决办法
8984
查看次数

Matlab - 绘图窗口排列

是否有可能建立一个绘图窗口,其中8个绘图数字按以下方式处理?

  • 其中六个位于2 x 3网格中;
  • 剩余的2,位于1 x 2网格中,位于2 x 3网格下方;

我不能使用subplot功能,因为对于我将拥有的第6拳,我将拥有subplot(2, 3, x)最后2 subplot(1, 2, x).

matlab plot tablelayout subplot matlab-figure

5
推荐指数
2
解决办法
8087
查看次数

如何在C#中并行化事件处理程序执行

我有一个Kinect设备,正在使用C#开发一个程序。

为了管理设备,我使用AllFramesReady事件来处理深度和颜色信息。

我创建了一个事件处理程序来处理名为的数据EventHandler1。我在此事件处理程序中进行了大量处理。

我想在名为的第二个事件处理程序中进行更多计算EventHandler2

是否有可能在主进程的2个不同线程上并行运行这2个基本上是2个函数的事件处理程序?如果可能的话,请给我一个示例代码来做这个吗?

c# parallel-processing multithreading kinect

5
推荐指数
1
解决办法
3235
查看次数

C# - 如何检查进程是否成功启动

可能重复:
如何知道Process.Start()是否成功?

我的程序中有一个类似于监视程序(让我们称之为WD)的进程,这是另一个运行进程(让我们称之为A).我正在WD某个事件开始进程,让我们说一个键被按下了,我想用这个过程启动另一个进程,让我们调用它B.

问题是我想A在我知道该过程B成功启动之后关闭初始过程.我该怎么检查?

我正在启动进程WDB使用Process.Start(argList)ProcessInfo(argList)语法.

每个进程都是一个简单的C#控制台应用程序

c# process

5
推荐指数
1
解决办法
8512
查看次数

Matlab - 如何在庞大的数据集上计算PCA

可能重复:
MATLAB内存不足但不应该

我想对一个庞大的数据集进行PCA分析.更具体地讲,我有size(dataPoints) = [329150 132]哪里328150是数据点的数量,132是要素的数量.

我想提取特征向量及其相应的特征值,以便我可以执行PCA重建.

但是,当我使用该princomp功能时(即[eigenVectors projectedData eigenValues] = princomp(dataPoints);我获得以下错误:

>> [eigenVectors projectedData eigenValues] = princomp(pointsData);
Error using svd
Out of memory. Type HELP MEMORY for your options.

Error in princomp (line 86)
[U,sigma,coeff] = svd(x0,econFlag); % put in 1/sqrt(n-1) later
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用较小的数据集,我没有问题.

如何在Matlab中对我的整个数据集执行PCA?有人遇到过这个问题吗?

编辑:

我已经修改了princomp函数并尝试使用svds而不是svd,但是,我得到了几乎相同的错误.我已经删除了错误:

Error using horzcat
Out of memory. Type HELP MEMORY for your options.

Error in svds (line …
Run Code Online (Sandbox Code Playgroud)

matlab pca

5
推荐指数
1
解决办法
1万
查看次数

OpenCV - 适用于薄板花键翘曲的实现

我有一个脸的形状与该脸的重建一起,我想模拟初始形状的相应图像.

基本上,我想将点从原始形状移动到由重建面部指示的位置.我试图通过使用薄板样条扭曲来实现这一点,这是它的实现:http://ipwithopencv.blogspot.ro/2010/01/thin-plate-spline-example.html.

但是,它并没有像我想要的那样工作.我想固定图像的角落,只是为了移动定义面部的相应点.我可以用2张图片说明这一点.在第一张图片中,我有原始面部的形状和重建的形状. 在此输入图像描述

在这里,我通过使用上面提到的链接中的代码获得了我想要修改的图片和结果图片.绿点标记原始面部点,蓝点标记新位置,我想重新定位它们并伸展我的脸.

在此输入图像描述

我想要的只是将绿点移动到蓝点,使其看起来变形.你知道你测试过的任何方法吗?

c++ opencv

5
推荐指数
1
解决办法
4583
查看次数

SVM - 训练样本数量和特征数量之间的关系

训练样本的数量与训练数据的维度之间应该是什么关系?

例如,我的案例包含20000个具有16000个功能的训练样本.我正在考虑使用PCA来获得一些维数减少的情况,但我不知道应该减少多少维度我的训练数据.这些之间有关系吗?我正在使用支持向量机分类器,它有2个类和一个线性内核.

matlab machine-learning svm libsvm

5
推荐指数
1
解决办法
2535
查看次数

如何在C#中为int列表构建直方图

可能重复:
使用LINQ查找数组中最常用的数字

我有一个int的列表List<int> demoList,这是类似的{1, 2, 1, 1, 1, 3, 2, 1},我想编写一个LINQ语句来获取该列表中出现次数最多的数字,在我的例子中是这样1.

c# linq

4
推荐指数
2
解决办法
2730
查看次数

同一个kinect设备上的多个应用程序

可以使用多个使用相同kinect设备的应用程序吗?

.net c# kinect

4
推荐指数
1
解决办法
977
查看次数