OpenNI에서 Kinect 심도 이미지의 모든 심도 프레임을 저장하는 프로그램을 작성했습니다. 간단한 뷰어 샘플을 사용했습니다. 모든 프레임이 저장되는 것은 아니라는 문제! 응용 프로그램이 30fps로 설정되어 있지만 10 초 동안 프로그램을 실행하고 약 20 개의 이미지 만 저장됩니다! 누구든지 조언 해 주시겠습니까?OpenNI kinect에서 모든 심도 프레임을 저장하는 방법
2
A
답변
0
동료는 2 단계 추출을 사용합니다. 인코딩이나 변환 중 시간을 낭비하지 않으려면 먼저 이진 파일로 이미지를 작성하십시오. (이 경우 System.IO.FileStream
과 BinaryWriter
을 사용할 수 있습니다). 그런 다음 다른 프로그램에서 원시 깊이 또는 컬러 이미지를 얻기 위해 이진 파일을 읽습니다. 이 두 번째 부분에서는 Matlab, OpenCV 또는 다른 유틸리티를 사용할 수 있습니다.
그러나이 방법을 사용하더라도 일부 건너 뛰기/놓기 프레임이 발생할 수 있습니다. 개인적으로, 나는 오랜 기간 동안 일정한 30fps를 얻지 못했습니다.
관련 문제
- 1. Kinect에서 이미지 프레임을 캡쳐하여 하드 드라이브에 저장
- 2. OpenNI + OpenCV + Qt
- 3. Alignment Kinect OpenNI 2.2
- 4. Kinect에서 웹캠을 사용하는 방법?
- 5. labview에서 kinect에서 사진을 얻는 방법
- 6. 모든 프레임을 캔버스에 모든 프레임을 다시 그려야합니까?
- 7. Android : 미리보기 프레임을 jpeg 이미지로 저장하는 방법?
- 8. iOS에서 이미지에 프레임을 추가하고 라이브러리에 저장하는 방법
- 9. MapFromSkeletonPoint가 Kinect에서 폐기되었습니다
- 10. Kinect와 OpenNI
- 11. OpenNI C#
- 12. 색상 및 심도 비디오 기록 KINECT C#
- 13. kinect에서 3d 비디오를 파일로 작성하십시오.
- 14. 모든 프레임을 실행하는 업데이트 방법을 구현하는 방법
- 15. 심도 UNUSED_PARAM
- 16. Kinect에서 손 제스처 인식 응용을위한 테스트 방법
- 17. Kinect에서 Nao 로봇을 감지하십시오.
- 18. 안드로이드 : SurfaceView에서 첫 번째 미리보기 프레임을 저장하는 방법
- 19. 이미지 비트 심도 값
- 20. kinect에서 오직 한 명의 플레이어 만 얻으십시오
- 21. OpenNI를 사용하여 Kinect에서 깊이 캠을 가까이 모드로 설정
- 22. 재귀 적 심도
- 23. iOS : AVAssetWriter를 사용하여 동영상을 저장하는 하프 사이즈 프레임을 수정하는 방법
- 24. 반환되는 좌표의 OpenNI 범위
- 25. OpenNi : OpenFileRecording에 대한 플레이어 노드 설정
- 26. Kinect에서 Arduino로 정보를 보내려면 어떻게해야합니까?
- 27. Kinect 심도 이미지를 실제 좌표로 변환
- 28. kinect에서 마우스 클릭으로 깊이를 얻으십시오.
- 29. 이클립스에서 PCL + OpenCV + OpenNI 프로젝트를 작성하는 방법
- 30. 심도 독립 블렌드는 어떻게해야합니까?
왜 NiViewer 응용 프로그램을 사용하지 않고 .oni 파일을 저장하지 않습니까? 그런 다음 .oni 파일을로드하고 깊이 생성기를 생성하며 현재 프레임을 저장하고 다음 프레임으로 이동하여 마지막 프레임까지 반복하는 기본 응용 프로그램을 작성할 수 있습니다. –
시도 했으므로 영화를 저장했습니다. Oni 파일을 재생 한 후 작업하지만 여전히 동일한 결과가 나타납니다! 모든 30fps가 데이터로 가득 차있는 것은 아닐 수도 있습니다. – Tak
몇 가지 코드 스 니펫을 게시 할 수 있습니까? –