【问题标题】:Do the MATLAB functions imread and imwrite belong to the image processing toolkit?MATLAB 函数 imread 和 imwrite 是否属于图像处理工具包?
【发布时间】:2010-09-09 17:07:19
【问题描述】:

MATLAB 函数 imread 和 imwrite 是否属于图像处理工具包?这些名字似乎表明它们确实如此,但我不确定。谁能提供一些信息?

【问题讨论】:

    标签: matlab image-processing


    【解决方案1】:

    不,imreadimwrite 是核心 MATLAB 工具箱的一部分。

    读取或写入图像文件是一个基本的 IO 过程,许多人可能需要这样做而无需处理图像。例如,如果您只想在图中显示图像,则不需要一个全新的高性能图像处理工具箱来执行此操作。这就是为什么在核心 MATLAB 工具箱中有 imageimagesc 等简单函数的原因,而图像处理工具箱有一个额外的 imshow 函数,它有更多花里胡哨的功能。

    一般来说,您会发现核心 MATLAB 工具箱中包含许多基本/常用操作,而更高级的操作则需要专门的工具箱。函数本身的名称不会真正告诉您它们属于哪个工具箱,但如果您对函数所在的位置有疑问,可以使用which 函数。例如,对于 MATLAB R2009a:

    >> which imread
    C:\Program Files\MATLAB\R2009a\toolbox\matlab\imagesci\imread.m
                                         % ^---- Core MATLAB toolbox
    >> which imshow
    C:\Program Files\MATLAB\R2009a\toolbox\images\imuitools\imshow.m
                                         % ^---- Image Processing Toolbox
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-20
      • 2011-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多