- 지정한 크기로 새 영상 생성하기
|
- shape: 각 차원의 크기, (h,w)또는 (h,w,3)
- dtype: 원소의 데이터 타입, 일반적인 영상이면 numpy.unit8지정
- arr: 생성된 영상(numpy.ndarray)
- 참고사항

- 영상의 생성 예제코드
| import numpy as np import cv2 img1=np.empty((240,320),dtype=np.uint8) #grayscale image img2=np.zeros((240,320,3),dtype=np.uint8) #color image img3=np.ones((240,320),dtype=np.uint8)*255 #white img4=np.full((240,320,3),(0,255,255),dtype=np.uint8) #yellow cv2.imshow('img1',img1) cv2.imshow('img2',img2) cv2.imshow('img3',img3) cv2.imshow('img4',img4) cv2.waitKey() cv2.destroyAllWindows() |

- 영상의 참조 및 복사 예제 코드
| img1=cv2.imread('HappyFish.jpg') img2=img1 #참조 img3=img1.copy() #복사 (메모리 새롭게 할당) |

| img1=cv2.imread('HappyFish.jpg') img2=img1 #참조 img3=img1.copy() #복사 (메모리 새롭게 할당) img1.fill(255) |

| img1=cv2.imread('HappyFish.jpg) img2=img1[40:120,30:150] img3=img1[40:120:,30:150].copy() img2.fill(0) |

'Development > Python' 카테고리의 다른 글
| openCV-Python 기초 사용법 -5- 카메라와 동영상 처리하기 (0) | 2023.08.04 |
|---|---|
| openCV-Python 기초 사용법 -4- OpenCV 그리기 함수 (0) | 2023.08.04 |
| openCV-Python 기초 사용법 -1- 영상의 속성과 픽셀 값 참조 (0) | 2023.08.04 |
| OpenCV-Python 명령어 정리 (1 ~ 15) (0) | 2023.08.04 |
| [ python ] argparse 사용 방법. 예제. (0) | 2023.07.31 |