OpenCV의 연구 노트 (1)

1. 아핀 행렬 연산

1) 식 방법 :

  cv2.getAffineTransform (SRC, DST가), SRC 및 DST는 좌표 및 원래의 좌표 변환을 나타내고, 두 차원 및 3 행 2 열의 ndarray이다.

1  임포트 CV2
 2  임포트 NumPy와 같이 NP
 3 SRC = np.array ([0,0], [200,0], [0200 ], np.float32)
 4 DST np.array = ([0,0] [100, 0], [0100 ], np.float32)
 5 A = cv2.getAffineTransform (SRC, DST)
 6 잉크 ( A)
 7 #array ([0.5 , 0, 0,
 8 # [ 0, 0.5, 0])

2) 매트릭스 :

  cv2.getRotationMatrix2D (중심 각도 스케일)의 중심점을 중심 좌표 변환, 크기가 스케일링 인자이며, 회전 각도 (라디안이 아닌 각도 라디안)가 반 시계 방향 각도이다.

1  임포트 NP NumPy와 같은
 2  임포트 CV2
 3 A = cv2.getRotationMatrix2D ((40, 50), 30, 0.5 )
 (4)  잉크 (A.dtype)
 5  # DTYPE ( 'float64') 
6  잉크 (A)
 7  # [0.4330127 0.25 10.17949192] 
8  # [-0.25 0.4330127 38.34936491]

 

추천

출처www.cnblogs.com/coodyz/p/11269836.html