본문 바로가기

Computer Vision/OpenCV

cv2 imwrite not working error

cv2 imwrite를 하는데 이미지 저장이 안된다.

분명 경로도 맞게 설정해주었고 imshow로 체크하면 정상적으로 동영상도 재생이 됐는데

imwrite로 쓰니 이미지가 저장이 안되어서 확인해보니까

절대경로를 써주지 말고 코드가 실행되는 경로에서 ./ 로 폴더를 지정해주니 잘 저장이 됐다.

 

즉,

 

cv2.imwrite(r"D:/영상/pointcloud/images/frame%d.jpg" % count, image)  

 

==> 에러

 

cv2.imwrite(r"./images/frame%03d.jpg" % count, image)

 

==> 정상작동

 

 

참 이상하다!