1

我想在 Qt/QML 中为诺基亚 N9 实现一个运动检测相机。我希望有一些内置的方法来计算图像差异,但我在 Qt 文档中找不到任何方法。

我的第一个想法是缩小两个连续图像,转换为每像素一位,计算 XOR,然后计算黑白像素。

或者有没有一种简单的方法可以使用其他地方的库来达到同样的目的?

编辑:我刚刚在 Qt 开发人员网络上找到了一些看起来很有希望的示例代码: 图像合成示例

4

1 回答 1

0

要比较图像,qt 有QImage::operator==(const QImage&)。但我认为它不适用于运动检测。

但这可能会有所帮助:Python 运动检测库 + 演示

于 2012-10-26T11:28:58.700 回答