1
OpenCV에서 컬러 이미지를 읽을 때 크기가 256x256x3으로 표시됩니다. 하지만 신경망에 3x256x256 배열로 전달해야합니다. BGR에서 픽셀 위치를 유지하면서 배열 모양을 어떻게 변경합니까?파이썬에서 이미지의 배열 모양 변경
OpenCV에서 컬러 이미지를 읽을 때 크기가 256x256x3으로 표시됩니다. 하지만 신경망에 3x256x256 배열로 전달해야합니다. BGR에서 픽셀 위치를 유지하면서 배열 모양을 어떻게 변경합니까?파이썬에서 이미지의 배열 모양 변경
단순히 배열을 조 변경하면됩니다. 제대로 작동하는 경우
import numpy as np
#my picture
wrong_format = np.arange(300).reshape(10,10,3)
correct_format = wrong_format.T
는 다음 correct_format (0,1,1)이 wrong_format 같아야한다 (1,1,0) : 예를 들어, 내 그림은 10 × 10 사진입니다. 그리고 우리는 것을 볼 수 있습니다
correct_format(0,1,1) == wrong_format(1,1,0)
진정한
을