numpy
-
PyTorch와 Numpy에서의 이미지 데이터 포맷 차이AI\ML\DL/Pytorch 2023. 8. 1. 21:43
일반적으로 이미지 데이터는 너비, 높이, 채널 순서로 표현되는 RGB 포맷을 사용한다.예를 들어, 32x32 크기의 컬러 이미지의 경우 (32,32,3) 으로 표현되며, 각 차원은 각각 (행, 열, 채널) 을 나타낸다. 이미지를 (행,열,채) 형식으로 읽고 처리하는 라이브러리는 다음과 같다.NumpyOpenCVMatplotlib (이미지 처리는 아니지만 데이터 시각화 할 때) 이를 확인해보기 위해 numpy 로 랜덤한 정수를 생성하여 3채널 (RGB) 이미지를 생성하는 코드를 작성해 보았다. 생성한 이미지 데이터의 shape을 확인하면 (행,열,채널) 순서로 출력되는 것을 확인할 수 있다. import numpy as npimport matplotlib.pyplot as plt# 가상의 이미지 데이터 생..