小编Han*_*ani的帖子

从XAML调用参数化构造函数

在使用WPF时,我注意到当我将控件添加到XAML文件时,会调用默认构造函数.

有没有办法调用参数化构造函数?

wpf xaml

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

使用OpenCV进行人脸检测以获得非正面图像

我正在尝试使用opencv来检测面部.面部不是正面,相机从侧面捕捉到面部,因此只能看到一只眼睛和一部分嘴巴.我尝试了多种配置的HaarDetectObjects而没有获益.我改变了级联,我测试了:haarcascade_frontalface_default.xml,haarcascade_frontalface_alt.xml,haarcascade_profileface.xml,结果很糟糕.还有其他更好的级联吗?还有其他建议吗?

谢谢

opencv face-detection

12
推荐指数
2
解决办法
3万
查看次数

Matlab中的一维高斯卷积函数

我正在尝试编写一个返回一维高斯滤波器的函数.该函数将sigma作为参数.问题是该函数为所有sigma返回相同的数组.

  function gaussFilter=gauss(sigma)  
  width = 3 * sigma;  
  support = (-width :sigma: width);  
  gaussFilter= exp( - (support).^2 / (2*sigma^2));   
  gaussFilter = gaussFilter/ sum(gaussFilter);  
Run Code Online (Sandbox Code Playgroud)

请注意,支持数组是正确计算的,但在应用exp时会出现问题.

matlab gaussian

7
推荐指数
1
解决办法
9800
查看次数

在matlab中可视化地将数据拆分为两个类

我有两个数据簇,每个簇有x,y(坐标)和一个知道它的类型的值(1 class1,2 class 2).我已经绘制了这些数据,但我想用边界(视觉)分割这些类.做这种事的功能是什么.我试过轮廓但它没有帮助!

matlab plot cluster-analysis

6
推荐指数
1
解决办法
6956
查看次数

Python强烈输入列表

我正在使用eclips进行python,我遇到了一个问题.我有许多具有许多属性的类,并且需要一个来自我声明的类的对象列表.问题是:当我从列表中访问任何项目时,IDE不知道它的类型,因为在python中我们没有用它的类型声明变量,所以没有自动完成,我必须去类复制属性名称.让想法更清晰:

class AutomataBranch(object):
    def __init__(selfparams):
        self.Name="";
        self.nodes=[];

class LanguageAutomata(object):    
    def __init__(selfparams):
        self.cfgAutomata=[];#This has AutomaBranch Type
Run Code Online (Sandbox Code Playgroud)

现在在LanguageAutomata类中的任何方法,如果我写: cfgAutomata.然后它不会给我Name属性是否有任何解决方案?

python eclipse list strong-typing

4
推荐指数
3
解决办法
2120
查看次数

MPI为什么会给出运行时错误

我输入后

sudo apt-get install mpich2
Run Code Online (Sandbox Code Playgroud)

mpich已安装,但第一个问题是我不知道文件的安装位置。另一方面,当我写

mpirun -np 3 ./hello.o
Run Code Online (Sandbox Code Playgroud)

它给了我:

mpiexec_hani-laptop: cannot connect to local mpd (/tmp/mpd2.console_hani); possible causes:
  1. no mpd is running on this host
  2. an mpd is running but was started without a "console" (-n option)
In case 1, you can start an mpd on this host with:
    mpd &
and you will be able to run jobs just on this host.
For more details on starting mpds on a set of hosts, see
the …
Run Code Online (Sandbox Code Playgroud)

linux message

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

MATLAB求解方程问题

我想用MATLAB解决这些方程式,我确信有一个非零解决方案.方程是:

0.7071*x            + 0.7071*z = x 
  -0.5*x + 0.7071*y +    0.5*z = y
  -0.5*x - 0.7071*y +    0.5*z = z
Run Code Online (Sandbox Code Playgroud)

我在MATLAB中写道:

[x,y,z]=solve('0.7071 * x+0.7071 * z=x','-0.5 * x+0.7071 * y+0.5 * z=y','-0.5 * x-0.7071 * y+0.5 * z=z');
Run Code Online (Sandbox Code Playgroud)

但结果是x = y = z = 0.正如我所说,我确信有一个解决方案.任何人都可以帮忙吗?

matlab equations

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

C++ Vector类作为其他类的成员

我有这个代码,它给了我很多错误:

//Neuron.h File
#ifndef Neuron_h
#define Neuron_h
#include "vector"
class Neuron
{
private:
 vector<double>lstWeights;
public:
 vector<double> GetWeight();

};
#endif

//Neuron.cpp File
#include "Neuron.h"
vector<double> Neuron::GetWeight()
{
 return lstWeights;
}
Run Code Online (Sandbox Code Playgroud)

谁能告诉我它有什么问题?

c++ vector

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

矢量分配问题

#include "iostream"
#include "vector"
using namespace std;

const vector<int>& Getv() 
{
vector<int> w(10);
w[0]=10;
cout<<w.size()<<endl;
return w;
}
//Now when I write in main:
vector<int>v = Getv();//Throws exception
//and the below rows has no effect
vector<int>v;
v=Getv()//w does not change
Run Code Online (Sandbox Code Playgroud)

请问有什么问题?
Hani Almousli ......

c++ vector

0
推荐指数
1
解决办法
803
查看次数