我怎样才能删除" 1.#QNAN"和" INF"在inf或0的情况下,梯度(浮点类型)与图像的错误?

时间:2015-06-01 05:15:55

标签: c++ opencv image-processing

在从图像中提取文本的代码(笔画宽度变换)中,我使用特定像素的渐变。 在以下代码中: $.validator.setDefaults({ ignore: [] }); gradientX是Mat图片。 gradientYG_x是(row,col)像素的渐变。我收到错误是因为G_yG_x在许多情况下变得越界(1.#QNAN 1.INF)。在某些情况下,两者都变成了mag变为INF或1.#QNAN。 有人可以建议对我的代码进行一些更改,以便可以减轻这个问题吗? 我希望在INF的情况下将它们标准化为1并进行类似的更改。

G_y

0 个答案:

没有答案