Select.h5를 말하면 하나의 HDF5 파일이 있지만, 파일 이름은 어떻게 당신이 HDF5 파일 기본 그룹 이름으로 만들어집니다 만든 후에C++에서 HDF5 파일의 특성 이름 및 데이터 집합 이름을 읽는 방법, 여기에 HDF5 파일에 특성이 무엇인지 알지 못합니다.
0
A
답변
0
우리는이 사용하는 그룹 ID를 얻을 수 있습니다 C++를 사용하여이 파일 이름에서 속성 이름과 데이터 집합 이름을 알고 '그/'(루트 그룹을 의미 함),
해당 그룹에서 DataSet 메타 데이터를 사용하여 HDF5 파일의 DataSet 정보를 얻을 수 있습니다. 이름이 포함 된 특성에 대한 정보를 얻습니다.
0
C++에서 HDFql (http://www.hdfql.com)을 사용하면 "example.h5"라는 HDF5 파일을 열 수 있습니다 "다음과 같이하십시오 :
HDFql::execute("USE FILE example.h5");
거기에서 객체의 이름을 검색합니다 (예 : 그룹, 데이터 세트, 속성) 그룹에 저장 "/"는 (즉, HDF5 파일의 루트)로 할 수는 다음과 같습니다
HDFql::execute("SHOW /");
가 "/"가 키워드 속성을 포함에 저장된 속성 만 검색하려면 :
HDFql::execute("SHOW ATTRIBUTE /");
는 "** LIKE"("/"부터 시작)를 HDF5 파일에 존재하는 키워드를 사용하는 모든 객체를 검색하려면 다음
HDFql::execute("SHOW/LIKE **");
이 HDF5 파일에 존재하는 모든 데이터 세트를 검색하려면 (시작을 "/"부터) :
HDFql::execute("SHOW DATASET/LIKE **");
안녕하세요, 오버플로 스택을 환영합니다. 질문을하고 이에 따라 질문을 업데이트하는 방법에 대한 자세한 내용은 의 [ask] 링크를 참조하십시오. –