图像添加Beta分布噪声
Beta分布函数:
clc,clear,close all
warning off
feature jit off
im = imread('coloredChips.png');
Z1 = imnoise_Beta(size(im,1),size(im,2),5,2);
Z1 = im2uint8(Z1); % 类型转换
figure('color',[1,1,1]),
im(:,:,1) = im(:,:,1) + Z1; % R
im(:,:,2) = im(:,:,2) + Z1; % G
im(:,:,3) = im(:,:,3) + Z1; % B
subplot(121); imshow(im);title('加Beta分布噪声图像')
subplot(122); imhist(Z1); title('加Beta分布噪声图像直方图')
function R = imnoise_Beta(M, N, a,b)
% input:
% Beta分布,噪声的类型;
% M,N:输出噪声图像矩阵的大小
% a,b:各种噪声的分布参数
% output:
% R: 输出的噪声图像矩阵,数据类型为double型
% 设定默认值
if nargin < 4a = 1;b = 1;
end% 产生Beta分布噪声for i=1:Mfor j=1:Nx=rand;R(i,j) = gam(a+b)./(gam(a).*gam(b)) .* (1-x).^(b-1).*x.^(a-1);endend
endfunction T = gam(z)
umax= 10;
T=0;
for i =0:1:umaxT =T + i^(z-1)*exp(-i);
end
end
图像添加Beta分布噪声相关推荐
- 图像中添加二项式分布噪声
clc,clear,close all warning off feature jit off im = imread('coloredChips.png'); Z0 = imnoise_B(im,s ...
- 图像模拟添加(产生)高斯噪声的OpenCV代码
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 高斯噪声是指概率密度函数服从高斯分布(即正态分布 ...
- [转载] opencv-python:13_图像噪声(噪声的概念、椒盐噪声、高斯噪声、使用python给图像添加噪声)
参考链接: Python OpenCV 基础 0: imshow 显示图像 图像噪声 学习两种图像噪声,即椒盐噪声和高斯噪声.使用python实现给图像添加椒盐噪声和高斯噪声 一.噪声的概念 在噪声的 ...
- python使用opencv对图像添加(高斯/椒盐/泊松/斑点)噪声
导读 这篇文章主要介绍如何利用opencv来对图像添加各类噪声,原图 高斯噪声 高斯噪声就是给图片添加一个服从高斯分布的噪声,可以通过调节高斯分布标准差(sigma)的大小来控制添加噪声程度,sigm ...
- 图像添加柯西分布噪声
clc,clear,close all warning off feature jit off im = imread('coloredChips.png'); Z0 = imnoise_Cauchy ...
- ITK:向二进制图像添加噪声
ITK:向二进制图像添加噪声 内容提要 输出结果 输入 输出 结果 C++实现代码 内容提要 向二进制图像添加噪点. 输出结果 输入 输出 结果 Number of random sample
- 对一幅图像添加高斯噪声
参考别人的程序写的,因为网上对图像添加高斯噪声的程序很难找到,我就自己整理出来一份. #include "cv.h" #include "highgui.h" ...
- python实现图像添加噪声、噪声处理、滤波器代码实现
目录 加载图像添加噪声 图像傅里叶变换和反变换并可视化 图像处理---高通滤波.低通滤波.带通滤波 低通滤波器---Butterworth低通滤波器.理想低通滤波器.高斯低通滤波器 加载图像添加噪声 ...
- Opencv——图像添加椒盐噪声、高斯滤波去除噪声原理及手写Python代码实现
一.噪声 我们将常会听到平滑(去噪),锐化(和平滑是相反的),那我们就会有疑惑?什么是噪声呢?图像噪声是指存在于图像数据中不必要的或多余的干扰信息,噪声的存在严重影响了图像的质量.噪声在理论上是&qu ...
最新文章
- 基于jquery多种切换效果的焦点图(兼容ie6)
- Oracle 约束 Constraint
- java web开发学习手册_【Java手册】Java开发手册_华山版(2019.06)
- android activity使用,android,NativeActivity使用
- 读《活着》----余华
- Android 识别图片二维码
- Base64 编解码
- 生成.properties文件(bat文件生成)
- 计算机网络简答题与计算题
- 毕业设计第二次本周目标
- 编写0号中断的处理程序
- 软件中反跟踪技术和软件调试
- Window系统: 解决 win xp系统 最新版QQ/TIM安装包 报错误 安装包可能被非法改动导致安装失败 云云.2021-02-15
- XenApp and XenDesktop 7.15 LTSR CU6发布
- 制作中国范围地图的几点注意事项
- 计算机毕业论文技术可行性怎么写,毕业论文怎么写可行性分析?
- php织梦cms 安装教程,Linux服务器上安装织梦CMS,linux服务器织梦cms_PHP教程
- C++ advanced(4)make function and SFINAE
- ❀论文篇 ❀ 2010-2022,情绪识别(EmotionRecognition)论文
- Excel中多行一致分类序列号