소프트웨어 개발/Python

cannot write mode F as PNG

늘근이 2016. 1. 1. 11:05

이미지 저장 시 다음과 같이 소수점이 포함된 이미지의 경우, 보통의 PNG 나 JPEG 형식으로는 저장이 안된다. 확장자는 TIFF 형식이여야함

 

color.rgb2gray(image)
Out[5]:
array([[ 0.9631749 ,  0.9631749 ,  0.9631749 , ...,  0.73354863,
         0.72570549,  0.72570549],
       [ 0.9631749 ,  0.9631749 ,  0.9631749 , ...,  0.72962706,
         0.72962706,  0.72570549],
       [ 0.9631749 ,  0.9631749 ,  0.9631749 , ...,  0.72962706,
         0.72962706,  0.72962706],
       ...,
       [ 0.5438349 ,  0.53991333,  0.53599176, ...,  0.16382   ,
         0.16774157,  0.17166314],
       [ 0.55167804,  0.54775647,  0.5438349 , ...,  0.16382   ,
         0.16382   ,  0.16382   ],
       [ 0.54186275,  0.53991333,  0.53599176, ...,  0.16382   ,
         0.16382   ,  0.16382   ]])