C 언어로 조금 자세하게 PPM 이미지 파일을 읽어왔는데 너무 간한하게 python으로 읽어 오는 방법을 휙 ~ 기술해 보고자 합니다. 사실 이건 PPM 파일이 정상적이라면, 이라는 가정하에 제가 간단하게 만든 코드여서 ㅎㅎ 공유드려 봅니다.
제가 리눅스 기반으로 작업을 많이해서 args 로 선언된 코드를 가져왔는데 args[0] 으로 선언된 곳에 "image.ppm" 으로 선언해 주시면 되지요~ file 읽어서 data에 모두 저장하면 일단 거의 다 한거에요! 그리고 몇가지 옵션을 쫌 할건데 먼저 모든 데이터를 split() 라는 함수를 써서 띄어쓰기를 기준으로 한줄 한줄 데이터를 나누어 다시 저장합니다.
그리고 혹시 모를 ppm 파일에 기술된 주석들을 다 지울꺼에요 #으로 선언된 줄이 있다면 그 뒤로는 다 삭제 하게 됩니다. 만약 #앞에 데이터가 있다면 그 데이터는 살려야 겠죠?
ㅎ strip() 함수와 split 함수를 써서 데이터를 조금더 정렬해 줄수 있는데 split 함수는...
#
fileread
#
파이썬
#
으로
#
앞에
#
strip함수
#
split함수
#
read함수
#
python
#
ppm
#
파일읽기
원문 링크 : (2) 파이썬 PPM 형식의 이미지 파일을 읽어보자