我正在寻找Python中与MATLAB的imgradient相当的函数。我知道cv2.Sobel()和cv2.Laplacian(),但它们不能像MATLAB中的imgradient一样工作。如果我能得到imgradient.m函数的源代码,那将是一个很大的帮助。
此外,我知道cv2.Scharr()也可以使用,但我不确定应该在参数中放置什么值才能得到与MATLAB中的imgradient相同的结果。
此外,我知道cv2.Scharr()也可以使用,但我不确定应该在参数中放置什么值才能得到与MATLAB中的imgradient相同的结果。
cv::Scharr
是C++定义的一部分,但你正在使用Python。这就是为什么我将其转换为cv2.Scharr()
。请考虑保留我的编辑。 - rayryeng