【问题标题】:What is an Image Gradient?什么是图像渐变?
【发布时间】:2019-07-06 03:59:28
【问题描述】:

我目前正在学习 Seam Carving 又名 Content Aware Resizing 的工作原理。

接缝雕刻涉及计算图像中每个单独像素的能量。可以使用多种方法计算能量,其中一种是梯度幅度(图像梯度)。

我之前用过Sobel Filter/Operator,其中涉及到计算XY方向的梯度,其中两者的输出用于寻找边缘。但是,我不太确定 渐变 的定义是什么。

P.S.:-我阅读了Image Gradient的维基百科页面,但看不懂。

【问题讨论】:

  • 想象一张“地势图”或地形图,其中海平面为黑色,山顶为白色。坡度只是告诉你任何位置的地面有多陡,方向告诉你它向上的方向。
  • @MarkSetchell 很好的类比!!

标签: image image-processing gradient


【解决方案1】:

使用 Sobel,您已经计算了 x 和 y 方向上的导数

这两个导数一起形成了梯度。也就是说,梯度在每个像素处有两个值(一个二维向量)。因为我们在每个像素处都有一个向量,所以我们有一个向量场

梯度给出了每个点的斜率的强度和方向。梯度的大小决定了坡度的强度。

【讨论】:

  • 用于什么幅度、坡度和方向?
  • @Vasu:它们用于许多不同的事情。幅度给出了边缘的位置和对比度,方向给出了边缘的方向和极性(从亮到暗或从暗到亮)。
猜你喜欢
  • 2015-03-22
  • 2012-07-14
  • 1970-01-01
  • 1970-01-01
  • 2016-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多