【问题标题】:Save image that has been segmented in matlab保存matlab中已分割的图像
【发布时间】:2014-07-24 00:53:25
【问题描述】:

我想知道如何在 MATLAB 中保存已分割(使用模糊 c 均值方法)的图像,其中最终产品是每个集群组的图像。我想保存图片以备后用。

【问题讨论】:

    标签: image-processing matlab image-segmentation fuzzy-c-means


    【解决方案1】:

    我假设您只想保存图像,这应该与您如何生成图像无关。

    如果我理解正确,你只需要使用函数

    imwrite(M, filename)
    

    其中 M 是包含图像数据的矩阵。您只需要为您拥有的每个矩阵/图像执行此操作。

    然后您可以使用 imread 从文件名重新加载图像。

    imread(filename)
    

    注意,如果你想指定imwrite的格式而不是通过文件扩展名获取它,你只需添加一个附加参数如下:

    imwrite(M, filename, format)
    

    【讨论】:

    • 我只是好奇,使用 imwrite 后,该图像保存在哪里?任何特定文件夹还是我需要分配给该特定文件夹?
    • @syakey 您可以在“文件名”中指定完整路径,如果您只是输入名称(例如“test.png”),它将直接进入您的 MATLAB 工作目录。
    猜你喜欢
    • 1970-01-01
    • 2023-03-06
    • 2017-04-20
    • 2017-11-16
    • 2016-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多