-2

NTU-Microsoft-Kinect-HandGesture Dataset에서 제공되는 심도 텍스트 파일에서 깊이 임계화 및 기타 처리를 수행하려고합니다. 이 질문에 텍스트 파일을 첨부 할 수 없습니다. 데이터 집합은 위의 링크의 "상품 깊이 카메라와 손가락 지구 발동기의 거리에 따라 강력한 손 제스처 인식"종이 아래깊이 값이 포함 된 ".txt"파일을 읽고 MATLAB을 사용하여 이미지로 변환하는 방법은 무엇입니까?

http://web.cs.ucla.edu/~zhou.ren/

로 : 따라서,이 링크를 부여합니다.

깊이 값이 들어있는 .bin 파일을 열고 읽고 처리하는 방법을 알고 있지만 주어진 데이터 세트의 텍스트 파일에 대해 동일한 작업을 수행 할 수는 없습니다.

+1

Google에 "matlab read text file"을 입력하는 것을 중단시킬 수 있습니까? – Piglet

+0

나는 다른 일을 줄 지어 이렇게 많은 답변을하지 않았다. 자, 이제 해결책을 발견했습니다. – Prachi

답변

0
%% Initialize variables. 
filename = 'D:\dsktop\NTU-MSR-Kinect-HandGesture-Dataset\Depth\P1\G1\1.txt'; 
delimiter = ','; 
formatSpec ='%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%[^\n\r]'; 

%% Open the text file. 
fileID = fopen(filename,'r'); 
dataArray = textscan(fileID, formatSpec, 'Delimiter', delimiter, 'TextType', 
'string', 'EmptyValue', NaN, 'ReturnOnError', false); 
fclose(fileID); 
Untitled = [dataArray{1:end-1}]; 
%Instead of numeric array, there are many other options like table, 
character array etc. 
clearvars filename delimiter formatSpec fileID dataArray ans; 
+0

텍스트 PGM 이미지 형식을 사용하십시오. Matlab은 부드럽게 열어줍니다. –