立即学习:https://edu.csdn.net/course/play/29058/418964?utm_source=blogtoedu
ddepth设置为-1,导致左边的边界会丢失。
因为左边的梯度为负数,而unit8数据格式是不包括负数的,所以被直接截取为0了。像素值为0导致边界黑化。
所以考虑将负数取为正数,而第一步是要获得负数,此时,就不能使用unit8数据格式,使用64F格式,然后取绝对值。
立即学习:https://edu.csdn.net/course/play/29058/418964?utm_source=blogtoedu
ddepth设置为-1,导致左边的边界会丢失。
因为左边的梯度为负数,而unit8数据格式是不包括负数的,所以被直接截取为0了。像素值为0导致边界黑化。
所以考虑将负数取为正数,而第一步是要获得负数,此时,就不能使用unit8数据格式,使用64F格式,然后取绝对值。