使用opencv-python实现MATLAB的fspecial('Gaussian', [r, c], sigma)
2024-09-06 04:29:09
reference_opencv实现高斯核
reference_MATLAB_fspecial函数说明
# MATLAB
H = fspecial('Gaussian', [r, c], sigma);
# opencv-python
# cv2.getGaussianKernel(r, sigma)返回一个shape为(r, 1)的np.ndarray, fspecial里核的size的参数是先行后列, 因此:
H = np.multiply(cv2.getGaussianKernel(r, sigma), (cv2.getGaussianKernel(c, sigma)).T) # H.shape == (r, c)
最新文章
- JavaWeb---总结(九)通过Servlet生成验证码图片
- [问题2014A05] 复旦高等代数 I(14级)每周一题(第七教学周)
- [HIHO1052]基因工程(找规律)
- eclipse配置ros cakin编译环境
- 关于URL编码/javascript/js url 编码
- Android之自定义控件入门
- 9.PHP内核探索:通过mod_php5支持PHP
- mysql死锁示例
- HDU 5763 Another Meaning (kmp + dp)
- ☀【Grunt】插件
- 复制pdf文字出来是乱码的一种可能的解决方案
- 在子jsp页面中调用父jsp中的function或父jsp调用子页面中的function
- iostream与iostream.h乱弹琴
- new 、 delete 、 malloc 、 free 关系
- SQL语句学习
- 修正uboot网络不可用
- C语言第三周作业---单层循环
- ReactNative之从HelloWorld中看环境搭建、组件封装、Props及State
- 调度器简介,以及Linux的调度策略
- Oracle增删改查sql语句