cv2.resize
- 插值算法的使用
cv2.resize
出现伪采
- 注意他指定的size时(w, h)
- 注意使用他对图像插值是,可能他的输入最好是cv2的img mat,如果是浮点数[0.0-255.0 | 0.0-1.0],计算记过会导致值的溢出,那么保存图像时恢复出来图像会出现伪采,如果将保存图像的取值限制在[0-255]可以改善吗?实验一下
2.1 实验证明不会这样。。。。,我训练的时候明明是这种情况。。。。
cv2.GaussianBlur
C++: void GaussianBlur(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT )
我一直很好奇高斯核的大小核sigma 的选择是怎样的,查看一些代码和网上的说法
1)确定sigma 时,考虑核的大小应该时奇数
2
×
n
p
.
c
e
i
l
(
2
×
s
i
g
m
a
)
+
1
2\times np.ceil(2\times sigma) + 1
2×np.ceil(2×sigma)+1
2) 确定k_sz 时, 一般做法是
s
i
g
m
a
=
k
_
s
z
÷
3
sigma=k\_sz\div 3
sigma=k_sz÷3