数字图像处理的MATLAB实现(第2版)中的移动平均阈值变换函数 movingthresh 处理的图像 结果有锯齿怎么办?

数字图像处理的MATLAB实现(第2版)中的移动平均阈值变换函数 movingthresh 处理的图像 结果有锯齿怎么办?

g2 = movingthresh(f, 20, 0.5); 

图片说明
不知道为什么 会变成这样?

https://blog.csdn.net/zlrai5895/article/details/79059960

调整function g = movingthresh(f, n, K) 中的n K参数。你的原图像素很小?