gaussian

    1热度

    2回答

    我有一个图像,我的目标是二值化图像。我用低通高斯滤波器对图像进行了滤波,并计算了图像的强度直方图。 我现在想执行平滑的直方图,以便我可以获得二值化的阈值。我使用低通滤波器,但没有奏效。这是我使用的过滤器。 h = fspecial('gaussian', [8 8],2); 任何人都可以帮助我吗?关于平滑直方图的过程是什么? imhist(Ig); 非常感谢您的帮助。

    3热度

    1回答

    我正在寻找一种方法来生成一组具有指定的平均值和性病的整数。偏差。 使用随机库,它可以生成一组分布在高斯的方式随机双打,这将是这个样子: #include <tr1/random> std::tr1::normal_distribution<double> normal(mean, stdDev); std::tr1::ranlux64_base_01 eng; eng.seed(1000)

    3热度

    3回答

    如何在Java中编写GMM(高斯混合模型)。在Matlab中有一些实现,但我正在寻找一些有关它的文档和Java中的示例代码。 PS:如果可能的话,我怎样才能采用Weka实现我的代码? PS2:我发现:http://www.lix.polytechnique.fr/~nielsen/MEF/ GMM里面的源代码在哪里,所以我可以在我的代码中采用它? PS3:找到的另一个代码是:http://www.

    13热度

    4回答

    我尝试为我的项目学习和实现一个简单的遗传算法库。在这个时候,进化,人口选择已经准备好了,我正试图在Java和Scala中为我的遗传进化引擎实现一个简单的好突变算子,如Gaussian mutation operator(GMO)。 我发现高斯变异算(GMO)的一些信息进纸A mutation operator based on a Pareto ranking for multi-objectiv

    7热度

    3回答

    是否有可用于MATLAB的imfilter的三维等价物?我希望将高斯滤波应用于3D直方图。我将自己实现它,通过创建一个(3D)高斯滤波器,然后遍历我的直方图中的每个元素,并总结相应的数据条目。 但是,如果已经存在某种东西或者更明智的方法,我不想自己以低速低效的方式实现它。

    2热度

    1回答

    我计算multinomial Gaussian密度的时间在一个项目中,我通过秩1更新的协方差矩阵一些巨大的数字。我用cholupdate函数向协方差中添加一个新样本,并去除协方差的新样本,而不是从头开始计算协方差。通过这种方式,更新被告知在$ O(n^2)$中,而不是协方差矩阵的$ O(n^3)$ Cholesky分解。 persistent R if (initialize) % or ise

    5热度

    1回答

    矢量高斯滤波我有一个n维向量(1XN数据集,并且它不是图像数据),并且我想将高斯滤波器应用到它。我有图像处理工具包和其他一些(询问您是否需要列表)。 大概我可以使fspecial函数的hsize参数类似[1 n]。 我还可以使用imfilter将它应用到我作为下一步载体,或者我应该用别的东西? 我已经看到了如何在Matlab高斯滤波器应用到二维图像数据相当的几个例子,但我还是比较新的MATLAB的

    6热度

    2回答

    我有一个代码在这里产生的随机数的平均值为0f 1,标准偏差为0.5。但我如何修改此代码,以便我可以将任何给定均值和方差的高斯随机数取消? #include <stdlib.h> #include <math.h> #ifndef M_PI #define M_PI 3.14159265358979323846 #endif double drand() /* uniform distr

    1热度

    1回答

    我有一些离散值和假设,即这些值位于高斯曲线上。 只能使用3个离散值进行最大值计算。 您是否知道在C/C++中实现此计算的任何库或代码? 谢谢! P.S .: 原始任务是自动对焦实施。我移动(显微镜)照相机并在不同位置拍摄照片。具有最多不同颜色的位置应该具有最佳焦点。 编辑 这是很久以前的事:-( I'just想去除这个问题,但离开它尊重很好的答案。

    3热度

    4回答

    Box-Muller transform是从高斯分布中采样随机值的优雅且合理的高性能方法。 我正在寻找一种清晰写入并以C#编写的更快速的方法。 仅供参考这里的箱穆勒执行充当性能比较基准的实现...... public class GaussianGenerator { FastRandom _rng = new FastRandom(); double? _spareValu