【问题标题】:iOS image comparison algorithm to find the differences in two very similar but different photosiOS图像比较算法在两张非常相似但不同的照片中找到差异
【发布时间】:2010-10-29 00:50:12
【问题描述】:

我的用例是我有两张几乎相同的图像(照片),但在整个过程中确实存在一些差异。它们不会完全对齐,但它们会非常接近。作为一个粗略的估计,我希望在一对 640x480 的照片中随机散布六个或更少的差异。每个差异的大小大约为 20x20 像素,但其中可能有一些奇怪的形状,例如 200x30 左右。

该算法可能需要进行某种模糊或模糊比较或使用“着色器”和“过滤器”。不幸的是,这与我的专业领域相去甚远。我在 google 搜索中看到了一些库,但没有任何东西看起来可以在 iPhone 上运行。

理想情况下,我正在寻找可以在 iOS 上运行的工作库、教程或示例代码。

【问题讨论】:

  • 当您说“未完全对齐”时,这是否意味着一张图像的像素 (0,0) 不太可能与下一张图像的像素 (0,0) 完全对齐?如果是这样的话,那就有点难了……
  • 没错。 (0,0) 不仅不会在两张图像上完美对齐,而且它们将是来自两个不同快照的照片,因此会有一些噪点变化等。幸运的是,我可以确定相机角度和照明条件不会在两者之间发生变化。
  • 请记住,iOS 在 Cocoa 和 Foundation 的下面有一个 BSD 层,所以许多为 Linux/Unix 编写的库都将在 iOS 下构建,并且只需要最少的移植。

标签: iphone algorithm ios compare photo


【解决方案1】:

基本比较可以是特征向量比较。但是有很好的 Java 开发教程,here。可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 2014-05-18
    • 1970-01-01
    • 1970-01-01
    • 2023-02-13
    • 1970-01-01
    相关资源
    最近更新 更多