| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- C++
- 최대 사후 확률
- Unreal Engine
- OpenGL
- 딥러닝
- 오블완
- mobilenet
- 모수 추정 방법
- Image denoising
- 포인터
- deformable covolution
- covolution
- DDPM
- Vision Transformer
- Focal loss
- Swin Transformer
- Deep Learning
- computer graphics
- Diffusion
- 최대 가능도 추정
- depthwise convolution
- 티스토리챌린지
- CNN
- Action Recognition
- posec3d
- convolution
- Today
- Total
목록Image Processing & Computer Vision (2)
심드렁하게 저장
OpenCV에서 Mat과 Mat_은 둘 다 이미지를 저장하고 처리하기 위한 행렬 데이터 타입이지만, 용도와 기능에서 몇 가지 차이가 있다.1. Mat (cv::Mat) :일반적인 행렬클래스:OpenCV에서 가장 널리 사용되는 행렬클래스다양한 데이터 타입과 다차원 배열을 지원하고 이미지, 비디오 프레인, 혹은 데이터를 표현할 때 주로 사용유연한 데이터 타입 지원:픽셀 값의데이터 타입(예:CV_8UC3, CV_32FC1 등)을 설정할수있으며, 일반적으로 OpenCV의 함수들과 함께 사용템플릿 클래스 XMat은 템플릿 클래스가 아니고 데이터 타입을 별도로 지정하는 방식CV_8UC3은 8비트 3채널 행렬을의미cv::Mat img = cv::imread("image.jpg", cv::IMREAD_COLOR); /..
히스토그램 평활화특징히스토그램 평활화는 입력 이미지의 히스토그램 분포를 평탄화하여 모든 밝기 레벨의 픽셀 값이 최대한 균등하게 분포되도록 만든다.이미지의 명암 대비를 자동으로 증가시킨다.주로 누적 분포 함수(CDF, Cumulative Distribution Function)를 계산하여 픽셀 값을 변환한다.히스토그램이 넓게 분포하지 않은 저대비 이미지에서 특히 유용하다.장점명암 대비가 낮은 이미지에서 디테일을 더 잘 드러낸다.특정 밝기 영역에 집중된 히스토그램을 균등하게 확장시켜 전반적인 대비를 개선한다.단점이미지의 밝기 및 색조가 과도하게 변화할 수 있어 자연스러움이 감소할 수 있다.컬러 이미지의 경우 RGB 채널 각각에 적용하면 색상이 왜곡될 수 있다.활용 사례의료 영상(예: X-ray)에서 명확한 ..