IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> matlab添加椒盐噪声 -> 正文阅读

[人工智能]matlab添加椒盐噪声

椒盐噪声

椒盐噪声也称为脉冲噪声,是图像中经常见到的一种噪声,它是一种以一定概率随机出现的白点或者黑点,可能是亮的区域有黑色像素或是在暗的区域有白色像素,在这个概率范围之外图像保持不变。

matlab代码

%%
clear all;
image=imread('sample.jpeg');
image_new=saltpepper(image,0.1,0.1);
image_matlab=imnoise(image,'salt & pepper',0.1);
figure(1);
subplot(131);
imshow(image);
title('原始图像')

subplot(132);
imshow(image_new);
title('手写椒盐噪声') 

subplot(133);
imshow(image_matlab);
title('matlab椒盐噪声')

%直接使用salt,pepper的值噪声的数量好像比matlab自带的函数要对很多,对每一个通道都进行了随机,应该是对了
%但是按照上面的,平均下来每一个通道/3,噪声比自带函数少了,随便吧
function f=saltpepper(image,salt,pepper)
[length,width,height]=size(image);
image_new=image;

salt=salt/3;pepper=pepper/3;

%这个太啰嗦了,但是要怎么对特定名字的矩阵进行操作呢??
%要是生成黑白的噪声生成一个随机概率矩阵即可
a1=unifrnd(0,1,length,width);%0-1的随机概率矩阵
a2=(a1>0)&(a1<salt);
a3=(a1>=salt)&(a1<(salt+pepper));

c1=unifrnd(0,1,length,width);%0-1的随机概率矩阵
c2=(c1>0)&(c1<salt);
c3=(c1>=salt)&(c1<(salt+pepper));

b1=unifrnd(0,1,length,width);%0-1的随机概率矩阵
b2=(b1>0)&(b1<salt);
b3=(b1>=salt)&(b1<(salt+pepper));

if height==1
    image_new(a2)=0;
    image_new(a3)=255;
elseif height==3
    t1=image_new(:,:,1);
    t1(a2)=0;
    t1(a3)=255;
    image_new(:,:,1)=t1;
    
    t2=image_new(:,:,2);
    t2(b2)=0;
    t2(b3)=255;
    image_new(:,:,2)=t2;
    
    t3=image_new(:,:,3);
    t3(c2)=0;
    t3(c3)=255;
    image_new(:,:,3)=t3;
    
end

f=image_new;
end

效果图

在这里插入图片描述

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-10-27 12:50:24  更:2021-10-27 12:52:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 8:32:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码