How can I change a file into a tiff file and save into a specific folder?

In the following code I am saving a file, which is 'ROInew' into a specific folder with specified name as you can from 'filename_ROI':
Code:
filename_ROI =['C:\Data\TD205_check_ROI' '\' SFDI_timepoints(timepoints).name '_' mice_data(mice_ind).name '_' tissue_file(tissue_ind).name '_ROI'];
(['Saving ' filename_ROI '...']);
[fid_new, message] = fopen(filename_ROI, 'w+');
ROInew = raw_roi(:,:,1, 3)';
fwrite(fid_new,ROInew,'float');
fclose(fid_new);
figure()
Question: What I want to do is save the ROInew file as a .tiff image into the same folder and with the same name. How can I do that? I used save as , but that does not save into the same folder and with the same name.
Syeda

Respuestas (2)

Chad Greene
Chad Greene el 15 de Dic. de 2014
Editada: Chad Greene el 15 de Dic. de 2014
Read a png file like this:
A = imread('coins.png');
Write it to tiff like this:
imwrite(A,[filename,'.tiff'],'tiff');
% Construct filename properly
folder = 'C:\Data\TD205_check_ROI';
baseFilename = sprintf('%s_%s_%s_ROI.tif',...
SFDI_timepoints(timepoints).name,...
mice_data(mice_ind).name,...
tissue_file(tissue_ind).name);
fullFileName = fullfile(folder, baseFilename);
% Now write out array with that filename.
imwrite(ROInew, fullFileName);

Categorías

Más información sobre Data Import and Analysis en Centro de ayuda y File Exchange.

Preguntada:

el 15 de Dic. de 2014

Respondida:

el 16 de Dic. de 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by