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分布噪声相关推荐

  1. 图像中添加二项式分布噪声

    clc,clear,close all warning off feature jit off im = imread('coloredChips.png'); Z0 = imnoise_B(im,s ...

  2. 图像模拟添加(产生)高斯噪声的OpenCV代码

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 高斯噪声是指概率密度函数服从高斯分布(即正态分布 ...

  3. [转载] opencv-python:13_图像噪声(噪声的概念、椒盐噪声、高斯噪声、使用python给图像添加噪声)

    参考链接: Python OpenCV 基础 0: imshow 显示图像 图像噪声 学习两种图像噪声,即椒盐噪声和高斯噪声.使用python实现给图像添加椒盐噪声和高斯噪声 一.噪声的概念 在噪声的 ...

  4. python使用opencv对图像添加(高斯/椒盐/泊松/斑点)噪声

    导读 这篇文章主要介绍如何利用opencv来对图像添加各类噪声,原图 高斯噪声 高斯噪声就是给图片添加一个服从高斯分布的噪声,可以通过调节高斯分布标准差(sigma)的大小来控制添加噪声程度,sigm ...

  5. 图像添加柯西分布噪声

    clc,clear,close all warning off feature jit off im = imread('coloredChips.png'); Z0 = imnoise_Cauchy ...

  6. ITK:向二进制图像添加噪声

    ITK:向二进制图像添加噪声 内容提要 输出结果 输入 输出 结果 C++实现代码 内容提要 向二进制图像添加噪点. 输出结果 输入 输出 结果 Number of random sample

  7. 对一幅图像添加高斯噪声

    参考别人的程序写的,因为网上对图像添加高斯噪声的程序很难找到,我就自己整理出来一份. #include "cv.h"   #include "highgui.h" ...

  8. python实现图像添加噪声、噪声处理、滤波器代码实现

    目录 加载图像添加噪声 图像傅里叶变换和反变换并可视化 图像处理---高通滤波.低通滤波.带通滤波 低通滤波器---Butterworth低通滤波器.理想低通滤波器.高斯低通滤波器 加载图像添加噪声 ...

  9. Opencv——图像添加椒盐噪声、高斯滤波去除噪声原理及手写Python代码实现

    一.噪声 我们将常会听到平滑(去噪),锐化(和平滑是相反的),那我们就会有疑惑?什么是噪声呢?图像噪声是指存在于图像数据中不必要的或多余的干扰信息,噪声的存在严重影响了图像的质量.噪声在理论上是&qu ...

最新文章

  1. 基于jquery多种切换效果的焦点图(兼容ie6)
  2. Oracle 约束 Constraint
  3. java web开发学习手册_【Java手册】Java开发手册_华山版(2019.06)
  4. android activity使用,android,NativeActivity使用
  5. 读《活着》----余华
  6. Android 识别图片二维码
  7. Base64 编解码
  8. 生成.properties文件(bat文件生成)
  9. 计算机网络简答题与计算题
  10. 毕业设计第二次本周目标
  11. 编写0号中断的处理程序
  12. 软件中反跟踪技术和软件调试
  13. Window系统: 解决 win xp系统 最新版QQ/TIM安装包 报错误 安装包可能被非法改动导致安装失败 云云.2021-02-15
  14. XenApp and XenDesktop 7.15 LTSR CU6发布
  15. 制作中国范围地图的几点注意事项
  16. 计算机毕业论文技术可行性怎么写,毕业论文怎么写可行性分析?
  17. php织梦cms 安装教程,Linux服务器上安装织梦CMS,linux服务器织梦cms_PHP教程
  18. C++ advanced(4)make function and SFINAE
  19. ❀论文篇 ❀ 2010-2022,情绪识别(EmotionRecognition)论文
  20. Excel中多行一致分类序列号

热门文章

  1. 高通8xxx平台双MIC设置
  2. 各种卡的一些信息积累
  3. [C++程序语言设计笔记一]面向对象编程抽象,继承,重写基本介绍
  4. 物理Data Guard的日常维护
  5. 游戏盾正式发布:撬动DDoS攻防的天平
  6. [repost]Xcode因为证书问题经常报的那些错
  7. TS流 PS流 ES流
  8. (转载)java工程师15本必读书籍推荐
  9. Leetcode 210. 课程表 II 解题思路及C++实现
  10. Leetcode 257. 二叉树的所有路径 解题思路及C++实现