파이썬에서 binary.jpg 이미지를 txt로 저장하고 싶습니다!!! 고수님들 한번만봐주셔요!

조회수 2095회

안녕하세요 ! 파이썬 공부하고 있는 하수입니다.. ㅠ
제가 opencv를 통해서 본래 이미지를 binary 이미지로 구현해서 저장까지는 완료했습니다.(JPG)
그런데 문제가 이 이미지를 픽셀별로 0,1,이라는 값을 같은 이진텍스트파일로 저장을하고 싶은데요..
제가 사용한 코드는

file = open('1400.jpg', 'rb' )
data = file.read()
print(type(data))
file.close()

file2 = open('test.txt', 'wb')
file2.write(data)
file.close()

입니다. 코드를 짜서 실행해보니 txt파일은 저장되는데 행복한 마음에 열어보니 이미지

이란 실행창이 뜨고 확인해보니 .. 0,1,0,1은커녕 쯩지ㅡㅏ므미ㅏ르ㅏ니흐ㅏㅣ느라는 외계어만 나오네요..

혹시 이미지를 텍스트 형식으로 변환할때 사용하는 방법이나 저 위에 코드가 이상한점이 있으면 댓글달아주시면 감사하겠습니다...

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)