小编And*_*ein的帖子

C#从COM对象获取progID

我想知道是否有办法在c#中获取com对象的progId.例如 - 我有一个webBrowser对象,它暴露了一个COM文档对象.有没有办法弄清楚该文档对象的progID是什么?

我知道你可以从progID获取对象,只是不知道如何做反过来.

c# com object marshalling

9
推荐指数
1
解决办法
5509
查看次数

附加简单的2D单元阵列

我有一个2D单元阵列.我想做以下事情:

y = some_number;
row(x) = [row(x)  another_row(y)];
Run Code Online (Sandbox Code Playgroud)

但是,在发生这种情况之前,不会定义row(x),因此它不起作用!当没有定义行(x)时,如何简单地将another_row(y)附加到行(x)上?

对不起,这在其他语言中很容易,但我不确定在MATLAB中怎么做!

谢谢.

matlab

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

通过周围像素的平均值移除图像中的孔

带孔的灰度图像

任何人都可以帮助我用相邻非零像素的值填充这些黑洞.谢谢

matlab interpolation image-processing computer-vision

9
推荐指数
2
解决办法
6602
查看次数

单元格数组中的结构字段

说我有一个单元格数组:

my_cell_array = {'Jimmy', 'Timothy', 'Charles', ...}
Run Code Online (Sandbox Code Playgroud)

是否有一种简洁的方法来定义struct具有my_cell_array字段名称项的单个?新结构的成员可以包含空单元格或空数组.

matlab

8
推荐指数
1
解决办法
4141
查看次数

你能限制哪些字符可以输入到MATLAB GUI编辑框中吗?

我想在MATLAB GUI中创建一个编辑框,它只允许数字或只允许输入字母.这可能吗?

matlab user-interface editbox matlab-guide

8
推荐指数
1
解决办法
1879
查看次数

为什么tv_sec和tv_usec在确定计时器的持续时间方面都很重要?

手册页getitimer(2)声称

tv_sec和tv_usec在确定计时器的持续时间方面都很重要

它没有继续说明为什么会这样.在我遇到的很多例子中,tv_sec只是设置为0,而tv_usec给出了一些合理的值,反之亦然.这些计时器是否同时倒计时,还是总倒计时时间为tv_sec + tv_usec?我应该同时使用吗?都不是?

c timer

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

最小化矢量索引开销

我有一个矢量化函数,它计算到一大组点的距离.为了提高性能,我通过仅选择必要的数量来限制点数.而不是distanceToPoint(points.x)我使用distanceToPoint(points.x(IDX)).当我绘制所需的计算时间时,我可以看到,当索引部分超过数据的%75时,它实际上需要更多的时间.我该怎么做才能克服这个问题,或者将性能提升推到%85? 在此输入图像描述

编辑:我在切换到逻辑索引后添加结果,显然更好.似乎在低%10端有性能损失(如果您在彼此之上查看图像,则可见) 在此输入图像描述

indexing optimization matlab vector vectorization

8
推荐指数
1
解决办法
279
查看次数

如何防止MATLAB GUI中的LATEX标签变得模糊?

在我目前的MATLAB GUI项目中,我有两个轴对象.第一个用于解决方法"uibutton"(我不使用GUIDE)以显示LaTeX公式(据我所知,只有轴标签能够使用LaTeX而普通的静态文本字段不能. ..).其他轴对象用于实际绘制3D功能.

该计划包括以下步骤:

  1. 第一个轴创建LATEX公式(例如f(x)=).
  2. 用户在LaTeX公式后输入编辑字段中的函数(例如f(x)= a + b).
  3. 用户按下"情节"按钮.
  4. 3D功能绘制在第二轴对象中.

问题:

绘制3D函数后,精心渲染的LaTeX-formular变得清晰.有没有办法防止这种情况发生?

问题演示

http://i42.tinypic.com/348pq2u.png(见问题演示图片)

matlab user-interface latex uibutton

8
推荐指数
1
解决办法
1661
查看次数

如何使用javacv识别长度和宽度可变的方形或矩形?

我正在使用java开发项目来识别使用opencv包的组件,但我是javacv的新手,我只是想知道如何识别特定源图像中的矩形,请一些经验人员给出一些基本的指导来存档这个任务.我尝试在这里使用模板匹配,但它只能识别确切大小的矩形.但在我的情况下,我需要识别变长矩形?

import java.util.Arrays;
import static com.googlecode.javacv.cpp.opencv_core.*;
import static com.googlecode.javacv.cpp.opencv_imgproc.*;
import static com.googlecode.javacv.cpp.opencv_highgui.*;
public class TestingTemplate {
public static void main(String[] args) {
//Original Image
IplImage src = cvLoadImage("src\\lena.jpg",0);
//Template Image
IplImage tmp = cvLoadImage("src\\those_eyes.jpg",0);
//The Correlation Image Result
IplImage result = cvCreateImage(cvSize(src.width()-tmp.width()+1, src.height()-tmp.height()+1), IPL_DEPTH_32F, 1);
//Init our new Image
cvZero(result);
cvMatchTemplate(src, tmp, result, CV_TM_CCORR_NORMED);

double[] min_val = new double[2];
double[] max_val = new double[2];

//Where are located our max and min correlation points
CvPoint minLoc = new CvPoint();
CvPoint maxLoc …
Run Code Online (Sandbox Code Playgroud)

java opencv image-processing javacv

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

将通过原点(0,0)的线拟合到数据

我有一组点(x,y),我需要找到使用MATLAB通过原点的最佳拟合线.

algorithm matlab numerical curve-fitting least-squares

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