오늘 해볼건 화소 그룹 처리.
필터와 컨볼루션이라는 걸 알아야 하는데,

필터란, 담배의 필터를 생각해보면 될 것 같다.
기본적으로 담배를 태울때 생성되는 연기가 사람이 흡입을 하게 되면 필터를 거쳐 몸속으로 들어가게 되는데,
이때의 필터라고 생각해보면 된다. 내가 필요한 부분만 남기고 나머지는 걸러서 없애버리는 것.
요게 필터다.

컨볼루션이란건, 우선 교재의 내용을 빌자면...
필터의 입력과 출력 사이의 관계가 입력과 임펄스응답의 합에 의해서 구해질때 이것이 컨볼루션이란다.
간단하게 말해보자면, 식으로 정의할 수 있어서 결과를 구하는데 가시적(?)이기도 하고 좀 더 편하다라는 의미인건가.
나도 이건 잘 모르겠...ㄷㄷㄷ






내가 해보려는 건 샤프닝필터를 적용한 이미지처리와,
1차미분연산자(Prewitt, Sobel, Roberts, Frei-Chen) 필터를 적용한 이미지처리이다.



샤프닝 필터
: 고주파 통과 필터에서 발생하는 낮은 공간 주파수 성분 손실의 문제점보완
  샤프닝 필터링 된 영상은 원영상에 고주파 통과필터링 된 영상을 합합것과 비슷한 결과를 가짐.
고주파 통과 필터(저주파 차단 필터, 고주파를 통과시키고 저주파를 걸러내는 필터)
: 신호 성분 중 고주파 성분은 통과시키고, 저주파 성분은 차단.
  에지(Edge)같이 고주파 성분이 많이 포함된 세밀한 부분을 강조하는데 쓰임.
  첨예화 또는 샤프닝 이라 함.  

- 내가 적용해 보려는 샤프닝 필터들 -







뭐... 별건 아니라고 생각할 수 있지만, 내가 이놈들 이해하려고 미분을 공부했다... ㅠㅠ
7차 교육과정 문과 졸업생에게 수학이란 참 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

1차 미분 연산자
: 가장 간단한 에지(Edge)탐지는 밝기의 변화를 이용하여 에지를 찾는것
  물체의 경계부분에서 경사가 급격한 밝기 변화를 보일수록 기울기 값은 커짐.
  이러한 밝기 변화율(즉, 기울기)를 검출하기 위한 방법.

- 내가 적용해 보려는 1차 미분 연산자들 -






아... 문제는 저번에 했던 과제, 그레이스케일로 만들고 히스토그램 그리는... 그 과제 했던 그 프로그램에,,,
계속해서 추가하라는데,, 이런 제길 ㅋ 프로그램을 통째로 들어 엎어야겠네 ㅋ
저번건 그냥 프로그래밍과제라기보단 히스토그램 그려보고 그런거라서 그냥 통짜코딩했는데 ㅠㅠㅠㅠㅠㅠ



Posted by croute

댓글을 달아 주세요