본문 바로가기
728x90
반응형

이미지처리2

OpenCV + Python 각도 측정기 (실습) 안녕하세요. 코딩산책입니다.이번 글에서는 이전에 학습했던 내용을 기반으로 파이썬과 OpenCV 라이브러리를 활용하여 이미지 상에서 두 선이 이루는 각도를 측정하는 프로그램을 만들어볼 예정입니다. 마우스 클릭을 통해 두 선을 정의하고, 간단한 수학적 계산을 통해 각도를 구하는 과정을 자세히 설명하고, 실제 코드와 함께 예시를 제공합니다. 1. 프로젝트 준비1.1 필요한 라이브러리import cv2import mathcv2: OpenCV 라이브러리로 이미지 처리를 담당math: 삼각함수 등 수학적 계산을 위한 표준 라이브러리1.2 이미지 불러오기image = cv2.imread('test.jpg')cv2.imread() 함수를 이용해 측정할 이미지를 불러옵니다. 'test.jpg'는 테스트 이미지 파일이므로.. 2024. 9. 30.
OpenCV + Python 한글 폰트 출력하기 안녕하세요. 코딩산책입니다.OpenCV는 기본적으로 한글을 출력하는 기능을 지원하지 않기 때문에, 한글을 이미지에 출력하려면 별도의 추가 작업이 필요합니다. 이를 위해 주로 사용하는 방법은 TrueType 폰트(TTF) 파일을 사용하여 Pillow(PIL) 라이브러리의 도움을 받아 한글을 이미지에 그리는 방식입니다. 1. 기본적인 OpenCV의 텍스트 출력 기능OpenCV에서는 cv2.putText() 함수를 사용하여 이미지를 텍스트로 주석 처리할 수 있습니다. 하지만 이 함수는 주로 영어, 숫자 등 ASCII 기반 텍스트만 제대로 출력되며, 한글과 같은 유니코드 문자 출력은 지원하지 않습니다.import cv2import numpy as np# Create a blank imageimage = np.z.. 2024. 9. 30.
728x90
반응형