반응형

2025/11/08 2

OpenCV로 색상 히스토그램 평탄화 (cv2.equalizeHist())

OpenCV로 색상 히스토그램 평탄화 (cv2.equalizeHist())이미지 처리에서 히스토그램 평탄화(histogram equalization)는 명암 대비를 향상하는 중요한 기법입니다. OpenCV에서는 cv2.equalizeHist() 함수를 이용하여 간단하게 히스토그램 평탄화를 적용할 수 있습니다. 이번 포스팅에서는 히스토그램 평탄화의 개념을 설명하고, OpenCV를 활용한 실습 코드를 함께 살펴보겠습니다.1. 히스토그램 평탄화란?히스토그램 평탄화는 이미지의 히스토그램을 고르게 분포시키는 기법으로, 어두운 영역과 밝은 영역을 균형 있게 조정하여 명암 대비를 향상합니다. 이 방법은 특히 저조도 환경에서 촬영된 이미지의 가시성을 높이는 데 유용합니다.히스토그램 평탄화를 적용하면 이미지의 픽셀 값이..

Python/OpenCV 2025.11.08

Django에서 REST API 만들기 (Django REST Framework 소개 및 기본 사용법)

Django에서 REST API 만들기 (Django REST Framework 소개 및 기본 사용법)1. 들어가며Django는 강력한 웹 프레임워크로, 웹 애플리케이션을 빠르게 개발할 수 있도록 도와줍니다. 특히, Django REST Framework(DRF)를 사용하면 Django 기반으로 RESTful API를 쉽게 만들 수 있습니다. 이번 글에서는 Django REST Framework의 기본 개념과 사용법을 살펴보고, 간단한 REST API를 만드는 예제를 제공하겠습니다.2. Django REST Framework란?Django REST Framework(DRF)는 Django 기반으로 RESTful API를 쉽게 개발할 수 있도록 도와주는 강력한 라이브러리입니다. 다음과 같은 주요 기능을 제..

Python/Django 2025.11.08
반응형