본문 바로가기

Programming

파이참(Pycharm)에서 데이터 프레임 확인하기

파이참에서 이미지 파일 하나를 불러온 뒤, 해당 이미지 array가 가지는 값을 데이터 프레임과 사진으로 확인해보자.

다음의 (512 x 512 x 3) lenna.png 이미지 파일을 사용한다.

lenna.png

위 코드를 실행하면 img에는 이미지 array가 저장이 된다. 파이참 우측 하단을 보면 img 라는 변수가 생성이되고 해당 변수 오른쪽 끝에 View as Array 를 눌러준다.

위와 같이 img array를 인덱싱해서 그 값을 확인할 수 있다. 이미지 shape이 512 x 512 x 3이므로, 인덱싱을 통해 RGB 채널 중 첫번째 채널 값을 확인해보자. 

또 다른 방법은 위에 코드 중 다음을 실행하면,

plt.imshow(np.squeeze(img), cmap=cmap, vmin=0, vmax=1)

위와 같은 이미지를 확인할 수 있고 마우스 커서로 특정 위치의 array값을 좌측 하단에서 확인 할 수 있다.