article thumbnail image
Published 2022. 1. 20. 17:58

📌 이 글은 권철민님의 딥러닝 CNN 완벽 가이드를 바탕으로 정리한 내용입니다.


Array(Tensor)의 차원

 1차원: iris 샘플 하나

 2차원: iris 샘플 여러 개, 명암 영상 한 장
 3차원: 명암 영상 여러 장, 컬러 영상 한 장 

 4차원: 컬러 영상 여러 장, 컬러 동영상 하나 

▪ 5차원: 컬러 동영상 여러 개


Image 색상 모델 (Grayscale, RGB)

Grayscale

  1. 개별 픽셀 하나가 Gray 값으로 표현된다.
  2. 하얀색이면 0, 검정색이면 255.
  3. Height × Width 형태의 2차원 배열로 표현이 된다.

 

RGB

R채널, G채널, B채널의 세가지 채널이 있다.


Grayscale Image 배열과 픽셀 값

픽셀값을 2차원 형태로 표현할 수 있다.


RGB Image 배열과 픽셀 값

빨, 초, 파 픽셀값을 합쳐서 채널을 포함하여 3차원 형태로 표현하는 것이 바로 RGB 이미지이다.


정형 데이터, Grayscale 이미지, RGB의 배열 차원

 

여러장의 2차원 Grayscale 이미지는 3차원이 되고

여러장의 3차원 RGB 이미지는 4차원이 된다.

 

텐서 모델에 넣을 때 RGB 데이터를 넣으면 3차원으로 인식하는게 아니라 4차원으로 인식을 한다.

 

 

 

'🖼 Computer Vision > CNN' 카테고리의 다른 글

Fashion_mnist 예측 모델 구현하기  (0) 2022.01.27
CNN - Functional API  (0) 2022.01.21
CNN - Training Epoch, Batch Size, Learning Rate  (0) 2022.01.20
CNN - Optimizer  (0) 2022.01.20
CNN - Cross Entropy  (0) 2022.01.20
복사했습니다!