【发布时间】:2015-07-25 06:52:38
【问题描述】:
我正在做一个指纹识别项目。作为方向场估计算法的一部分,输入指纹图像应该被分成块,并且必须计算每个块中每个像素的梯度,我的问题是如何计算这些梯度。
【问题讨论】:
标签: image-processing fingerprint
我正在做一个指纹识别项目。作为方向场估计算法的一部分,输入指纹图像应该被分成块,并且必须计算每个块中每个像素的梯度,我的问题是如何计算这些梯度。
【问题讨论】:
标签: image-processing fingerprint
您需要更具体了解渐变类型。 渐变可以表示以下之一:
从您的模糊问题来看,您似乎还没有真正尝试充分理解您的问题。我建议您首先查看相应的Wikipedia article、它的引用以及 Google 上的任何相关点击。
完成此操作后,请返回并完善您的答案——我相信很多人会很乐意为您提供帮助。
【讨论】:
根据评论信息“计算每个块中每个像素的梯度 Gx 和 Gy”的答案是:
使用Wikipedia 中描述的 Sobel 算子作为从源 A 生成的 Gx 和 Gy。然后像素 [x,y] 具有梯度向量 (Gx[x,y], Gy[x,y])。
【讨论】: