相关疑难解决方法(0)

编程需要数学吗?

在大学时代,我碰巧和一位朋友辩论过高等数学是否对任何资深程序员都是必要的.他曾经激烈地反对这一点.他说,程序员只需要高中或新学一年级大学数学的基础数学知识,而且几乎所有的编程任务都可以在不需要高级数学的情况下实现.然而,他认为算法是程序员的基础和必备资产.

我的立场是,所有计算机科学的进步几乎完全取决于数学的进步,因此,当他们处理真实世界的挑战性问题时,全面的数学知识将极大地帮助程序员.

我仍然无法确定论证的哪一方是正确的.你可以根据自己的经验告诉我们你的立场吗?

math

117
推荐指数
22
解决办法
16万
查看次数

图像比较算法

我试图将图像相互比较,以确定它们是否不同.首先,我尝试对RGB值进行Pearson相关,除非图像是轻微的位移,否则它的效果也相当不错.因此,如果一个100%相同的图像,但一个有点移动,我得到一个不好的相关值.

有关更好算法的任何建议吗?

顺便说一下,我正在谈论比较数千个图片......

编辑:以下是我的照片示例(微观):

IM1:

在此输入图像描述

IM2:

在此输入图像描述

IM3:

在此输入图像描述

im1和im2是相同但有点移位/切割,im3应该被认为是完全不同的...

编辑: 问题是通过Peter Hansen的建议解决的!效果很好!感谢所有答案!一些结果可以在这里找到 http://labtools.ipk-gatersleben.de/image%20comparison/image%20comparision.pdf

python compare image image-processing computer-vision

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