일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- #영어 명언
- #1일1영어
- opencv SURF
- text2img
- #일상영어
- 딥러닝
- #opencv
- 영어명언
- #실생활영어
- #프로젝트
- #English
- 이미지 생성
- 완전탐색
- 영어
- findContours
- object detection
- tokenizing
- TensorFlow
- Convolution Neural Network
- #영어
- python __init__
- python list
- keras
- word embedding
- tensorflow update
- python 알고리즘
- #실생활 영어
- convexhull
- c언어
- #Android
- Today
- Total
When will you grow up?
앞서 포스팅에서는 기본 형태학 연산자인 팽창과 침식을 소개했다 이들로부터 다른 연산자를 정의할 수 있다. 이번에는 열림(opening)과 닫힘(closing)연산자를 소개합니다. 고수준 형태학 필터를 적용하려면 cv::morphologyEx함수를 적절한 함수코드와 함께 사용해야 한다. 기본 침식과 팽창 연산자 측면에서 열림과 닫힘 필터를 간단하게 정의할수있다.팽창한 영상의 침식을 닫힘으로 정의하고침식한 영상의 팽창을 열림으로 정의한다. 닫힘필터는 구조 요소를 완전히 포함하기에 작은 홀이나 틈을 제거하며열림필터는 여러 작은 객체를 제거한다 구조 요소를 포함하기에 너무나 작았던 객체가 제거된다.이러한 필터는 객체 검출에 자주 사용되며닫힘 필터는 잘못 파편화된 객체를 더 작은 조각으로 함께 연결하는 반면에 열..
Morphology ->형태학이라는 뜻으로 어떠한 영상이 존재할경우 영상을 구성하는 요소나 변화 등을 분야라고 생각하시면 됨니다. 보통 잡음 제거하는 용도로 많이 사용됨니다. 물론 100프로 복원되지는 않습니다. 모폴로지 에는 erosion(침식) dilation(팽창) 이 가장 기본적인 형태학 연산자 입니다. 수학적 형태학의 기본 성분은 구조요소(structuring element)입니다.여기서 구조요소 기점(anchor point)라고도 불리는 화소의 구성으로 정의할수 있습니다. openCV 에서 제공되는 erode,dilate를 확인해보자. -----------------------------------------------------------------------------------------..
medianblur란 ? Noise filtering이라고도 칭하며, 중앙값 블러링을 나타낸다. openCV에서도 medianBlur함수를 제공해줍니다. medianBlur(inputArray,outputArray,ksize);//원본,medianblur될이미지,커널사이즈 로 사용될수 있습니다. 이번에는 openCV함수와 제가만든 median함수를 비교해보는 코딩을 해보겠습니다. 핵심 함수입니다. 이미지의 픽셀값을 얻어와 stl vector형으로 값을 다 넣어주며 각 중앙 값을 되돌려주는 함수입니다. Vec3b median(Mat_ &I) { Vec3b medVec3b; for (int k = 0; k < 3; k++) { vector q; for (int r = 0; r < I.rows; r++) { ..