Closed james-sungjae-lee closed 5 years ago
build 했을 때의 에러 화면.
관련 자료를 찾아본 결과, ConvertRGBA 함수에서 마지막 파라미터를 true 로 줘야 정상적으로 image 가 convert 되는 것으로 보인다.
https://devtalk.nvidia.com/default/topic/1026440/jetson-tx2/save-image-to-disk-use-detectnet-camera/
해당 코드를 수정한 다음, 정상적으로 이미지를 저장할 수 있었다. 사진에서 윗 부분은 실시간 detection 이며, 아랫 부분은 저장되는 이미지이다. 이미지가 깨지는 것은 filename 을 중복하여 상단만 rendering 이 이루어졌기 때문이다. 이후에 filename 을 time 에 맞게 작성하는 작업이 필요하다
문제 해결로 이슈를 close 한다.
jetson-inference 에서 처리되는 이미지의 형태는 float* 형태이다.
해당 이미지를 local 환경에 저장하기 위해서는 관련 코드로 존재하는 loadImage.h 에서 saveImageRGBA 를 이용하여야 한다.
saveImageRGBA 의 경우 float4* 형태의 input image 와, filename 을 입력으로 받아 해당 이미지를 저장하게 된다.
이 과정에서 saveImageRGBA 함수의 Build 가 정상적으로 되지 않는 문제를 기술한다.