-2

NTU-Microsoft-Kinect-HandGesture Datasetで提供されている深さのテキストファイルで、深さの閾値処理やその他の処理を行いたいとします。この質問にテキストファイルを添付することはできません。したがって、それはリンクだが、以下のように与えられる。深度の値を含む ".​​txt"ファイルを読み込み、それをMATLABを使用してイメージに変換する方法は?

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

データセットは、上記のリンクで紙「商品深度カメラを指 - 地球ムーバーの距離に基づいて堅牢なハンドジェスチャー認識」の下にあります。

深度値を含む.binファイルを開いて読み込み、処理する方法はわかっていますが、指定したデータセットのテキストファイルに対して同じ処理を行うことはできません。

+1

「matlabはテキストファイルを読み込みます」と入力するのを止めてもいいですか? – 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はスムーズにそれらを開きます。 –

関連する問題