我想在图像中添加人工噪声,该怎么做?你想以固定的像素间隔添加条纹,如下图所示。
我编写了下面的代码,每三行就在一行上添加黑色条纹
for i = 1:512
counter = counter + 1;
if counter > 3
counter = 0;
end
for j = 1:512
if counter < 3
img{i,j} = 255;
elseif counter == 3
img{i,j} = 0;
end
end
end
fr = imread("image.bmp")
sum = fr + img;
我想我可以简单地添加条纹排列和图像这样做。但是,应该是零值的像素没有创建,因为原始图像的像素值被包括在内。结果只添加了值为0的白色条纹。
请让我知道,如果有一个功能或代码,把条纹噪音在垫 Package 。
1条答案
按热度按时间s3fp2yjn1#
您只需创建条带-PIL,然后创建Alpha composting。
所以这里的方法是
1.首先创建条纹
1.然后叠加图像
我想我看到过去除图像中条纹噪声的功能...但是,从来没有任何功能方法来添加条纹噪声。
像这样。
一些示例见解。
背景图像
噪音后