필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Construct image from given file

조회 수: 1 (최근 30일)
Nada Zamri
Nada Zamri 2016년 10월 13일
마감: MATLAB Answer Bot 2021년 8월 20일
these are the codes of my script to open the attached file
f= fopen('d20160413.txt');
c = textscan(f,'%s','delimiter','\n');
fclose(f)
c = c{:};
[~,~,~,v] = regexp(c,'\d*\.\d+E[\-\+]\d{2}')
out = reshape(str2double([v{:}]),27,[]);
however, i cannot construct the image from the code. I have used imshow(out) to get the image but it doesnt work.
  댓글 수: 5
Nada Zamri
Nada Zamri 2016년 10월 13일
편집: Nada Zamri 2016년 10월 13일
The original file is in the mcc format which can be opened using notepad,but all the data were scattered, so I arranged it and put all the numerical data in the form of matrix. and yes it works, thanks to Mathworks for providing the code. But to get the image,I tried to used imshow(out), however, the image obtained is quite small,I have also opened the original file which is in mcc format using software verisoft and the image is bigger than what I have obtained using matlab and it also in color maps not in grayscale.
I used 27x27, because I counted it manually and all the numerical data fits to be put in the matrix of 27x27.
Walter Roberson
Walter Roberson 2016년 10월 13일
27 x 27 is all that is in that file. You can imshow() it with an InitialMagnification to show in a larger window, but there just isn't more data there.

답변 (0개)

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by