728x90 SMALL 디지털영상처리2 [영상처리] 히스토그램 매칭(Histogram Matching) 2024.11.18 - [전공수업/영상처리(C언어)] - [영상처리] 히스토그램 평활화(Histogram Equalization) [영상처리] 히스토그램 평활화(Histogram Equalization)* 히스토그램(Histogram)히스토그램은 각 밝기 값(0~255)에 해당하는 픽셀의 빈도수 분포를 시각적으로 표현한 그래프로, 이를 통해 이미지의 대비, 밝기 균형 등을 분석할 수 있다. 히스토그램이 왼djjin02.tistory.com * 히스토그램 매칭(Histogram Matching)히스토그램 매칭은 이미지의 히스토그램을 타겟 이미지의 히스토그램과 유사하게 조정하는 이미지 처리 기법으로, 원본 이미지의 밝기 분포(히스토그램)를 타겟 이미지의 밝기 분포와 일치시킨다.히스토그램 매칭은 두 이미지가 .. 2024. 11. 18. [영상처리] 모자이크 처리 (OpenCV, C언어) * 모자이크 처리1. 동적 메모리 할당 사용자가 입력한 가로 세로 크기에 맞춰 메모리를 할당하기 위한 함수로, 사용자가 입력한 크기의 이미지 데이터를 저장하기 위해 2차원 배열을 동적으로 생성하는 역할을 한다.사용자 입력에 따라 이미지 크기가 달라지 때문에 동적 메모리를 사용하면 프로그램이 실행되는 동안 필요한 만큼의 메모리를 할당할 수 있기 때문에 메모리 낭비를 방지할 수 있다. 2. 이미지 파일 읽기 이미지 파일에서 데이터를 가로 크기만큼 읽어와, 위에서 생성한 2차원 배열의 각 행에 저장하는 함수이다.f 파일 포인터에서 데이터를 읽어와, 각 행( ucmatrix[i] )에 저장한다. ucmatrix[i] : 2차원 배열에서의 각 행을 의미, 각 행에 해당하는 픽셀 데이터가 저장됨sizeof(uch.. 2024. 9. 30. 이전 1 다음 728x90 LIST