zoukankan      html  css  js  c++  java
  • matlab学习笔记(1)

    ---恢复内容开始---

    1.mat2gray

    函数功能: 实现图像矩阵的归一化操作。 所谓"归一化"就是使矩阵的每个元素的值都在0和1之间。该函数在数字图像处理中经常用到。
    在matlab命令窗口中输入: doc mat2gray或者help mat2gray即可获得该函数的帮助信息, 键入type mat2gray可以查看函数的实现代码。
    调用格式:
      I = mat2gray(A, [amin amax])
    将图像矩阵A中介于amin和amax的数据归一化处理, 其余小于amin的元素都变为0, 大于amax的元素都变为1。
      I = mat2gray(A)
    将图像矩阵A归一化为图像矩阵I, 归一化后矩阵中每个元素的值都在0到1范围内(包括0和1)。其中0表示黑色,1表示白色。

    程序示例编辑

    在命令窗口中输入:
    >> test = [1 2 3; 4 5 6]
    test =
    1 2 3
    4 5 6
    >> test2 = mat2gray(test)
    test2 =
    0 0.2000 0.4000
    0.6000 0.8000 1.0000
    >> test2 = mat2gray(test, [2, 5])
    test2 =
    0 0 0.3333
    0.6667 1.0000 1.0000
    2.rgb2gray
    Matlab函数rgb2gray,函数功能:将真彩色图像转换为灰度图像。在matlab命令窗口中键入doc rgb2gray或help rgb2gray可以获得更多关于该函数的帮助信息。

    调用格式编辑

    I = rgb2gray(RGB)将真彩色RGB图像转换成灰度图像。(RGB并不发生变化)  newmap = rgb2gray(map)返回一个灰度调色板

    程序示例编辑

    % 1. 显示RGB真彩色图像
    imgrgb = imread('flower.jpg');
    figure('Name', '显示真彩色图像')
    imshow(imgrgb)
    % 2. 显示灰度图像
    imggray = rgb2gray(imgrgb);
    figure('Name', '显示灰度图像')
    imshow(imggray)

    ---恢复内容结束---

  • 相关阅读:
    浏览器的垃圾回收机制
    vue-router传参数的方式
    Vue插槽
    自定义事件
    vue计算属性和监听器
    vue绑定样式
    循环中使用同步请求
    小白之路 | 从小学一年级期末考试看servlet+jsp技术
    Java实现简单计算器的探索性做法
    分布式数据库NoSQL简介
  • 原文地址:https://www.cnblogs.com/hxbbing/p/4907788.html
Copyright © 2011-2022 走看看