【发布时间】:2016-12-01 14:39:17
【问题描述】:
我有 MATLAB 代码,它为图像添加了一些噪声。现在,我想显示噪声的直方图。我可以对原始图像和噪声图像执行直方图,然后我可以找到它们之间的差异,但我不确定这是否正确。
这是我的代码:
O=im2double(rgb2gray(imread('image2.jpg')));
G=imnoise(O,'salt & pepper',0.1);
%imshow([O G]);
%imhist(O);
imhist(G);
如何只显示我添加到图像中的噪点?
【问题讨论】:
-
你试过什么?玩 Matlab 是乐趣的一半。您是否减去了 2 个图像或直方图?你把2张图分开了吗?取图像倒数的特征值怎么样?将噪点应用于空图像怎么样?各种傻事都可以尝试。
标签: image matlab image-processing noise