본문 바로가기

Python/에러 대모험

plt.imshow() 이미지 늘리기

반응형

 

 

fig, axes = plt.subplots(ncols=3, figsize=(15,10))

axes[0].imshow(warped, extent=[0,len(df_warped.columns),0,len(df_warped.index)])

sns.heatmap(df_warped, cbar=False, ax=axes[1])

sns.distplot(df_warped, bins= df_warped_len, hist=True, kde=False, rug=False, ax=axes[2])
axes[2].grid(True)

plt.show()

 

subplots를 이용하여 여러개의 사진을 한번에 띄우려고 노력했다.

 

제일 좌측에 있는 그림은 image 파일이이서 원본 그대로 나오게 된다.

 

따라서 비율 조정이 잘 되지 않았기에 시도하고, 수정하고를 반복했다.

 

여러시간에 걸쳐 plt.imshow()에 

 

interpolation='nearest', aspect='auto'

 

이부분을 추가하면 된다는 것을 알았다.

 

 

 

fig, axes = plt.subplots(ncols=3, figsize=(15,10))

axes[0].imshow(warped, interpolation='nearest', aspect='auto')

sns.heatmap(df_warped, cbar=False, ax=axes[1])

sns.distplot(df_warped, bins= df_warped_len, hist=True, kde=False, rug=False, ax=axes[2])
axes[2].grid(True)

plt.show()

 

 

비율이 알맞게 들어간 것을 확인할 수 있다.

반응형