图像添加Beta分布噪声
来源:互联网 发布:淘宝加购物车软件 编辑:程序博客网 时间:2024/05/16 05:54
Beta分布函数:
clc,clear,close allwarning offfeature jit offim = 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; % Rim(:,:,2) = im(:,:,2) + Z1; % Gim(:,:,3) = im(:,:,3) + Z1; % Bsubplot(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 < 4 a = 1;b = 1;end % 产生Beta分布噪声 for i=1:M for j=1:N x=rand; R(i,j) = gam(a+b)./(gam(a).*gam(b)) .* (1-x).^(b-1).*x.^(a-1); end endendfunction T = gam(z)umax= 10;T=0;for i =0:1:umax T =T + i^(z-1)*exp(-i);endend
0 0
- 图像添加Beta分布噪声
- 图像中添加二项式分布噪声
- 图像添加柯西分布噪声
- F分布噪声图像
- 几何分布噪声图像
- 瑞利分布噪声图像
- t分布噪声图像
- 瑞利分布噪声图像
- 伽玛分布噪声图像
- 泊松分布噪声图像
- 威布尔分布噪声图像
- Opencv 图像添加噪声
- 图像添加噪声
- 图像添加椒盐噪声
- 给图像添加噪声
- 图像基本噪声添加函数
- 【OpenCV】给图像添加噪声
- 图像添加高斯噪声、胡椒噪声、盐噪声和椒盐噪声
- 萌新学习BaseActivity
- 【redis、jedis】使用ShardedJedisPool异常
- 来这里看看中国O2O最全生态图
- kthread_stop引起的OOP
- 【层级结构】Ext.js5 视图模型的内部
- 图像添加Beta分布噪声
- 常用 Git 命令
- Java实现数据库和数据表的二级联动
- 《算法导论》实验五:最近点对算法(C++)
- Web.config配置文件详解(新手必看)
- maven项目的library被删,我这么做的
- 界面跳转之presentViewController、pushViewController
- 基于nginx+HLS的流媒体服务器搭建(Ubuntu 14.04系统)
- 文件的简单读取,FileInputStream类的简单使用