Сохранить изображение, которое было сегментировано в Matlab
Я хотел бы знать, как мы можем сохранить изображение, которое было сегментировано (используя нечеткий метод c-средних) в MATLAB, где конечным продуктом являются изображения каждой группы кластеров. Я хотел бы сохранить изображения для использования позже.
1 ответ
Я предполагаю, что вы просто хотите сохранить изображение, это не должно зависеть от того, как вы его создаете.
Если я правильно понял, вы просто должны использовать функцию
imwrite(M, filename)
Где М - матрица, содержащая данные вашего изображения. Вам просто нужно сделать это для каждой матрицы / изображения, которое у вас есть.
Затем вы можете перезагрузить изображение из имени файла с помощью imread.
imread(filename)
Обратите внимание, что если вы хотите указать формат для imwrite, а не получить его через расширение имени файла, вы просто добавляете дополнительный параметр следующим образом:
imwrite(M, filename, format)