일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 모두의 딥러닝
- object detection
- 영상처리
- 파이토치 김성훈 교수님 강의 정리
- MFC 프로그래밍
- 해리스 코너 검출
- c언어 정리
- 가우시안 필터링
- c++공부
- pytorch zero to all
- 딥러닝 공부
- pytorch
- tensorflow 예제
- 딥러닝 스터디
- c언어
- c++
- 팀프로젝트
- Pytorch Lecture
- 골빈해커
- 딥러닝
- 파이토치 강의 정리
- matlab 영상처리
- 컴퓨터 비전
- 모두의 딥러닝 예제
- 미디언 필터링
- TensorFlow
- 파이토치
- 케라스 정리
- C언어 공부
- 김성훈 교수님 PyTorch
- Today
- Total
목록가우시안 필터링 (3)
ComputerVision Jack
영상의 필터링 필터링(Filtering) : 영상에서 원하는 정보만 통과 시키고 원치 않는 정보는 걸러 내는 작업 영상의 필터링은 보통 마스크(mask)라고 부르는 작은 크기의 행렬을 이용한다. 마스크는 다양한 크기와 모양으로 정의 할 수 있으며, 마스크 행렬의 원소는 보통 실수로 구성 필터 = 마스크 = 커널 = 윈도우 필터링 연산 방법 필터링 연산의 결과는 마스크 행렬의 모양과 원소 값에 의해 결정됨 마스크를 이용한 필터링은 입력 영상 픽셀 위로 마스크 행렬을 이동시키면서 마스크 연산을 수행하는 방식으로 작동 마스크 연산의 결과를 출력영상에서 고정점 위치에 대응되는 픽셀 값으로 설정한다. 필터링 외각 처리 나중에 CNN코드에서 padding 부분과 연관이 있는 부분. 영상의 필터링 수행할 때, 영상의..
필터링(filtering) 필터 : 선별하여 통과시키는 것 영상에서 필요한 정보만 통과시키고 원하지 않는 정보는 걸러냄 공간적 도메인 - 영상의 데이터 그래도 이용 주파수 도메인 - 영상의 데이터를 주파수 도메인으로 변경 후 사용 공간적 필터링(Spatial filtering) 공간 도메인의 영상을 그대로 사용하여 필터링 함 마스크(필터, 커널, 윈도우, 템플릿) 연산 이용 마스크 (i, j) 값에 따라 필터의 역할이 결정됨 최외악 필셀 처리 방법 (n x n) 마스크 필터링 수행 시 외각의 n / 2 픽셀 만큼 처리 못함 CNN padding인자와 관련이 있다. 최외각을 처리하는 방법에는 Ignore, Repeat, Mirror, Clamp가 있다. 평균값 필터(mean filter) 영상 주변 픽셀 ..
영상에 대해 키보드로 입력 받아 보고 싶은 필터링을 적용하여 출력하기 (가우시안, 미디언, 비등방 필터링) [가우시안 필터링] Mat Gaussian(Mat image) { int filtersize = 0; double sigma = 3.0; Mat operation(image.size(), CV_8U, Scalar(0)); Mat buff(image.size(), CV_64F, Scalar(0)); int dim = static_cast(8 * sigma + 1.0); if (dim < 3) dim = 1; if (dim % 2 == 0) dim++; int dim2 = dim / 2; double* Mask = (double*)malloc(sizeof(double) * dim); for (int i..