广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    MATLAB矩阵介绍及图片信息处理

    来源:网络收集  点击:  时间:2024-05-05
    【导读】:
    本文章对MATLAB函数进行补充。工具/原料more电脑MATLAB软件方法/步骤1/6分步阅读

    1)size函数:函数功能:返回数组的尺寸

    d = size(X)

    返回数组的位数到向量d,假如数组有m行n列,size(X)将返回。

    = size(X)

    返回矩阵X的尺寸信息, 并存储在m、n中。其中m是行数,n是列数。

    m = size(X,dim)

    返回X的第dim维的尺寸。

    = size(X),

    当n大于1时, 返回X各维的尺寸, 并存储在变量d1、d2、……、dn中。 其中n(输出参数的个数)必须等于ndims(X)。

    2/6

    2)clear语句:清除workspace中的变量。可以全部清除直接输入“clear”,或者部分清除,比如只清除矩阵Q“clear Q”

    3/6

    3)setdiff函数:判断2个数组中不同元素,举例来说C=setdiff(A,B)的意思就是集合中的C=A-B的意思,c = setdiff(A, B, rows),当A和B是具有相同列数的矩阵时,返回A中有而B中没有的那些行,

    举例如下:

    4/6

    4)union函数:求两个向量的并集,集合可以是任何数值类型,

    c = union(A, B) 返回矢量A与B的并集,A与B必须是数字或字符矢量或者字符元胞数组。结果是排序的。

    c = union(A, B, rows) 当A与B是列数相同的矩阵时,返回A与B行的并集,如 A=,B= 则返回,返回结果是升序的。

    具体的举例如下:

    5/6

    5)imread函数:imread是计算机语言中的一个函数,用于读取图片文件中的数据。调用方式:

    filename=C:\Users\Administrator\Desktop\FE62730B6DA5A00F687E08021CC0D4F9.jpg

    Q=imread(filename)

    得到该图片的所有像素点的数据矩阵,如下:

    6/6

    6)imshow函数:将一个图片的像素点矩阵重新转化成图像,比如5)中的图片利用imshow(Q),即可将图像重新从矩阵里读取出来:

    举例如下,很难想象5)中的一对矩阵数字包含的信息是下图:

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_683855.html

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号05-19 06:00:02  耗时:0.024