绘图渐变方向

时间:2018-07-20 08:11:54

标签: python opencv computer-vision

我创建了一些代码以可视化方式显示单元/内核中的平均梯度方向。我的问题是:

  • 我的平均梯度方向计算方法是否正确?我知道其他方法(请参阅*),但不确定哪种方法更好/更准确。
  • 我对度值到色相值的归一化是否正确?也就是说,通过简单地除以2可以将// tried putting this in sub report header but unable to pass it anywhere above the sub report and when adding it to the top level report it duplicates the pages. WhilePrintingRecords; Shared NumberVar RunningTotal; RunningTotal:= 0; RunningTotal:= Count({ScheduledComponents_ReportData;1.Amount}); 的值归一化为0-359之间的值?
  • 最重要的是,我是否可以准确地计算和表示一系列单元的平均梯度方向?

* Alt方法来计算平均梯度方向:

0-179

绘制渐变方向:

hMean = cv2.mean(sobelX)
vMean = cv2.mean(sobelY)
avg_dir = math.atan2(-vMean[0], hMean[0])

0 个答案:

没有答案