| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- OOP
- 프로그래머스lv2
- 인프런
- 기본클래스
- 깊은복사
- 상속
- list comprehension
- 스택
- C++
- 점프투파이썬
- 얕은복사
- 주피터
- 데이터사이언스
- 람다식
- 코드잇
- 다형성
- 포인터
- 참조자
- 제네릭프로그래밍
- 11382번
- OpenCV
- 코딩테스트
- 멤버함수로구현
- 유도클래스
- 연산자오버로딩
- STL
- c++코딩테스트합격자되기
- python
- 백준
- 동적바인딩
- Today
- Total
목록Python/Python : Opencv Study (4)
WjExplor Story
허프(Hough) 변환에 대한 요청하신 내용과 추가 자료를 파이썬 코드를 포함하여 정리해 드리겠습니다.허프 변환의 핵심 원리허프 변환은 이미지에서 직선, 원, 타원 등 특정 형태를 검출하는 데 사용되는 기법입니다. 주어진 설명대로, 허프 변환은 직선을 y = mx + c와 같은 직교 좌표계 방정식이 아닌, 극좌표계의 방정식 ρ = x*cos(θ) + y*sin(θ)를 사용합니다.ρ (로, rho): 원점(0, 0)에서 직선까지의 수직 거리.θ (세타, theta): x축과 원점에서 직선에 내린 수선(수직선)이 이루는 각도.이 방정식의 중요한 특징은 이미지 좌표 공간의 한 점이 허프 공간(ρ, θ 공간)에서는 하나의 곡선(사인 곡선)으로 변환된다는 것입니다. 반대로, 이미지 좌표 공간의 한 직선 위에 있는..
도형 그리기, 왜 배워야 할까?영상처리에서 결과를 눈으로 확인할 수 있게 만드는 것이 중요합니다. 단순히 좌표값만으로는 제대로 동작하는지 알기 어렵기 때문에, 도형을 그려 결과를 시각화하는 것이 필수입니다. OpenCV 주요 도형 그리기 함수함수 설명 함수 설명 cv2.line(img, pt1, pt2, color, thickness)직선 그리기 (pt1→pt2)cv2.rectangle(img, pt1, pt2, color, thickness)사각형 그리기 (pt1 대각선 ↔ pt2)cv2.clipLine(imgRect, pt1, pt2,) ->retval, pt1, pt2이미지 영역 내로 잘린 직선의 좌표 반환cv2.circle(img, center, radius, color, thickness)..
1. 비디오의 구조 이해비디오란 여러 장의 프레임(frame) 이 연속해서 이어진 것으로, 이를 통해 움직임이 만들어집니다.프레임은 비디오에서 하나의 이미지 단위입니다.2. 주요 함수 및 역할 함수 설명 cv2.VideoCapture(device)웹캠(예: 0, 1 등)에서 비디오를 읽어옴cv2.VideoCapture(filename)파일 경로에서 비디오 읽기cv2.VideoCapture.read(img)다음 프레임을 디코딩하여 (retval, img) 형태로 반환cv2.VideoCapture.grab() / cv2.VideoCapture.retrieve(img)프레임을 하나씩 받아오는 방식으로, read()와 비슷한 역할을 함cv2.VideoCapture.release()비디오 캡처 장치를 해제하여..
OpenCV에서 가장 기본이 되는 이미지 입출력 및 윈도우 처리 함수들 알아보자.지금 표에 나온 함수들은 주로 이미지 파일을 열고, 화면에 띄우고, 저장하고, 창을 닫는 GUI 루틴의 기초이니까 아주 중요하다. 목적 주요 함수 이미지 읽기cv2.imread()이미지 저장cv2.imwrite()윈도우 생성cv2.namedWindow()이미지 출력cv2.imshow()키 입력 대기cv2.waitKey()윈도우 종료cv2.destroyWindow(), cv2.destroyAllWindows()✅ 더 알아야 할 내용표에 없는 부분 중 꼭 같이 알아야 하는 함수 및 개념 정리🎯 1. cv2.waitKey() 의 리턴값 의미cv2.waitKey(delay)는 키보드 입력을 기다림. 이때 delay는 밀리초 단위..