이미지에서 SIFT 설명자를 계산하는 코드를 사용하고 있습니다. 비디오에서 각 프레임을 처리하고 계산 된 각 디스크립터의 시퀀스를 저장해야한다. 각 이미지에 대한 설명은 두 배열에 의해 이루어집니다 :파일의 데이터 배열 저장/읽기 방법 (C++)
Frames = (double*)realloc(Frames, 4 * sizeof(double)* nframes);
Descr = (vl_uint8*)realloc(Descr, 128 * sizeof(vl_uint8)* nframes);
은 내가 어떻게 파일에이 두 배열의 순서를 저장하고 다음 파일 (비디오의 각 프레임에 대한) 이러한 데이터를 복구?
검색을 간단하게, 뒷면의 설명을 읽어 ifstream을 사용하고 반대하기 위해
. –
[이진 파일 읽기 및 쓰기] 가능한 복제본 (http://stackoverflow.com/questions/5420317/reading-and-writing-binary-file) – Mgetz
웹에서 "C++ serialization images"를 검색하십시오. –