gpt4 book ai didi

matlab - 计算对数极坐标箱上的定向梯度直方图

转载 作者:行者123 更新时间:2023-12-02 17:48:02 26 4
gpt4 key购买 nike

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

6年前关闭。




Improve this question




我想在我的图像上计算定向梯度的直方图。但我不想将图像划分为规则的方 block 。我要将图像划分为统一的对数极坐标箱(例如形状上下文中的箱或 here 之类的箱),然后在每个箱( block )上计算具有 8 个方向的梯度直方图。


1)我不知道如何划分图像以记录极坐标。我可以使用形状上下文吗?甚至上面的链接用于划分这些垃圾箱?

2)由于可用代码(在 matlab、OpenCV 和 EmguCV 中)使用方形箱,我如何在这个箱上计算 HOG?我不知道。

最佳答案

您所描述的内容听起来很像 original HOG paper 中的 C-HOG(圆形 HOG)功能。 .与典型 pig 的唯一区别是垃圾箱的形状。我认为最好是:

  • 遍历像素
  • 计算每个像素的圆形 bin 编号
  • 将像素处梯度的贡献添加到对应于 bin 编号
  • 的直方图中

    一个好的起点是这个答案中的伪 matlab 代码: https://stackoverflow.com/a/10115112/1576602

    关于matlab - 计算对数极坐标箱上的定向梯度直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30521595/

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