1. numpy array
import cv2
import numpy as np
# 1차원 배열 만들기
arr = np.array([5, 10, 15])
print(arr)
print(arr.shape)
print(arr[0])
# 데이터 값 변경
arr[1] = 50
print(arr)
# 2차원 배열 만들기
array_2d = np.array([5,6,1,2,9,10])
array_2d = array_2d.reshape(3,2)
print(array_2d)
# 2차원 배열의 데이터 억세스
# 두번째 행, 두번째 열의 데이터를 억세스!
print(array_2d[1,1])
# 이미지 파일을 읽어오는 방법
img = cv2.imread('data/images/sample.jpg')
print(img)
print(img.shape)
print(img.ndim)
# 이미지 파일을 그레이스케일로 읽어오는 방법
img2 = cv2.imread('data/images/sample.jpg', 0)
print(img2)
print(img2.shape)
print(img2.ndim)
- 자연어 처리
- 컴퓨터비전
(이미지 처리)
- 음성인식
컴퓨터비전
- 오픈cv
- 텐서플로우 -transfer learning
- 컴퓨터비전
(이미지 처리)
- 음성인식
컴퓨터비전
- 오픈cv
- 텐서플로우 -transfer learning
반응형
'OpenCV(컴퓨터비전)' 카테고리의 다른 글
6. video read (0) | 2021.12.27 |
---|---|
5. image draw (0) | 2021.12.27 |
4. data type conversion (0) | 2021.12.27 |
3. crop and resize (0) | 2021.12.27 |
2. read write display (0) | 2021.12.27 |