gpt4 book ai didi

c# - 如何比较两幅图像并识别图像中的图案?

转载 作者:行者123 更新时间:2023-11-30 13:18:42 25 4
gpt4 key购买 nike

如何使用 .Net C# 比较两幅图像并识别图像中的图案,而不管图像的大小和图案大小如何?另外,Image Processing 使用了哪些算法?

最佳答案

参见 Scale-invariant feature transform , template matching , 和 Hough transform .一个快速但不准确的猜测可能是制作颜色直方图并进行比较。如果图像足够复杂,您可能能够区分几组图像。

为简单起见,假设我们有 R、G 和 B 的三个存储桶。全白图像对于 (R, G, B) 将具有 (100%, 100%, 100%)。一个完全红色的图像将具有 (100%, 0%, 0%)。一个复杂的图像可能有类似 (23%, 53%, 34%) 的东西。如果你取那个(R,G,B)空间中的点之间的距离,你可以比较哪个更“近”。

关于c# - 如何比较两幅图像并识别图像中的图案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/304384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com