彩色图像的运动模糊

3次查看(最近30天)
可能Sherif
可能Sherif 2020年5月14日
编辑: 可能Sherif2020年5月14日
我试图写一个代码,在多个方向做一个运动模糊,所以我能够使用2D卷积,但在使用rgb2gray函数将它变成灰色,所以有一种方法,在2D卷积后返回图像为rgb。
1评论
Bjorn Gustavsson
Bjorn Gustavsson 2020年5月14日
不,不是真的。如果您有类似的调色板,那么可能会有一些巧妙的技术来重新给rgb图像上色。使用我下面提供的非常简单的解决方案。你用二维卷积来做是完全正确的。然而,最简单的方法是在每个R, G和B色平面上分别这样做。

登录评论。

接受的答案

Bjorn Gustavsson
Bjorn Gustavsson 2020年5月14日
这是一个接一个色平面最简单的方法:
rgbMB (:: 3) = conv2 (rgbIM (:,:, 3), K,“相同”);
rgbMB (:: 2) = conv2 (rgbIM (:,: 2), K,“相同”);
rgbMB (:,: 1) = conv2 (rgbIM (:,: 1), K,“相同”);
您必须处理将rgb图像强制转换为双精度,然后再返回。
原则上你可以求助于 convn 但我认为没有那么多的时间来从中获利。
HTH

更多的答案(0)

下载188bet金宝搏

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!