3. OpenCV 주요 클래스

nahye·2021년 5월 10일
0

Point_클래스

가로, 세로를 정수형으로 출력 가능
파이썬에서 문자열 포맷팅 하는 것 처럼

C++ 출력 방법
std::end1 줄바꿈

printf가 예전 C문법이지만 보기 편함
std는 알아보기 어려움(잘 안씀)


1. printf 출력
2. std::cout 출력(rows * cols)


Size_클래스

영상크기 표현 가능
area로 면적계산 가능

Rect_클래스

사각형을 다양하게 표현 가능
숫자 4개가 라이브러리마다 형태가 다름
opencv는 맨 첫 번째 꺼 사용

많이 사용되는 자료구조형

RotatedRect 클래스


삼각함수


드디어 이미지 떴다..

zeros가 이미지에 들어가게 됨

numpy도 같은 값을 공유함

이미지는 아무 변화 없고

이렇게 변경해야 이미지가 보임

= 하는 역할이 zeros를 img2에 copy하는 것
=이 python이랑 역할이 다음
opencv가 = 연산자를 재정의 한 것(copy로)


clone하면 원본 이미지가 변하지 않음

행렬의 원소값 참조

포인터를 받아온 다음 포인터를 사용하는 게 가장 정석!

profile
Slow and steady wins the race

0개의 댓글