小编hem*_*ant的帖子

如何将 cv2.addWeighted 和 cv2.GaussianBlur 转换为 MATLAB?

我有这个 Python 代码:

cv2.addWeighted(src1, 4, cv2.GaussianBlur(src1, (0, 0), 10), src2, -4, 128) 
Run Code Online (Sandbox Code Playgroud)

如何将其转换为Matlab?到目前为止,我得到了这个:

f = imread0('X.jpg'); 
g = imfilter(f, fspecial('gaussian',[size(f,1),size(f,2)],10));
alpha = 4;
beta = -4;
f1 = f*alpha+g*beta+128;
Run Code Online (Sandbox Code Playgroud)

我想减去局部平均彩色图像。

输入图像:

混合来自 OpenCV 的输出:

matlab opencv image image-processing

4
推荐指数
1
解决办法
2699
查看次数

标签 统计

image ×1

image-processing ×1

matlab ×1

opencv ×1