zoukankan      html  css  js  c++  java
  • 数字图像就是一个矩阵的深刻理解(灰度直方图和离散型随机变量分布)(生日)

    自制生日礼物2018/1/29腊月十三

    imshow(matrix)


    深刻理解:RGB中的R分量就相同于随机变量,随机变量是要取值的

    灰度也是个变量,从【1,2,3,...,255】 取值

    R分量也是从【1,2..,255】取值  

    灰度直方图是灰度级的函数,描述的是图像中具有该灰度级的像元的个数。

    再深刻理解:

    灰度直方图

    灰度的分布

    利用Mathematic绘出二项分布b(n , p)概率分布

    1. 设进行了n次实验,n=20

    2. 设事件A发生的概率为p,p=0.2

     小发现

    二项分布是离散分布,而正态分布是连续分布,当二项分布的n值趋向于无穷大时,二项分布近似可以看成正态分布。

    正态分布的图像是一个钟形曲线,而二项分布的图像为直方图,直方图的顶端可以近似连接成为一条钟形曲线


    这就是一副 30*30 大小的图片  

    世界上所有的30*30的灰度图片有 256^90  (256^4 就40亿)  个, 上面只是其中的一种


    自己构造一个类型是uint8的矩阵,显示的图像是这个

    再构造一个大点的矩阵是:

    对Y1这个矩阵前一半赋值成白的
    
    function f = amazing(fileName)
    
    for i = 1 : 300
      for j = 1 : 692
        fileName(i,j)=255;
      end
    end
    
    imshow(fileName);
    

      

    function f = amazing(fileName)
    
    temp = uint8(zeros(519,692));
    
    for i = 1 : 519
        for j = 1 : 692
            temp(520 -i , j) = fileName(i,j);
        end
    end
    
    figure; imshow(temp);
    

      

    ————————————————————————

  • 相关阅读:
    (转)CKEditor+CKFinder 配置
    asp.net一个带抽象工厂的三层架构完整实例
    windows phone 8 手机存储卡数据
    c#常用算法
    mvvm 事件命令
    windows phone 8 语音识别1
    windows phone 8 分辨率
    PHP通用防注入安全代码《转》
    SQL查询语句使用详解《转》
    PHP中文件包含语句的区别《转》
  • 原文地址:https://www.cnblogs.com/cs-lcy/p/8362027.html
Copyright © 2011-2022 走看看