2011.12.20 17:39
[Blur]
블링블링...(?)

 
원래 늣풀님의 포스팅(플래시 버전)을 보고 언젠가 해봐야지 한게 오늘와서야 (java)구현;;
(자료 :  http://www.jhlabs.com/ip/blurring.html 자바를 이용한 이미지프로세싱 관련해서 주옥같은 글과 소스코드들이 있다.) 

 위 사이트에 보면 블러도 상당히 여러가지가 있다는걸 알 수 있다. 
예를들어, 제일 간단한 box블러, 가우시안블러,  렌즈블러, 모션블러 등등등,,,(이거, 다~~~ 포토샵에 있는 바로 그것들이다.)

차후에.,,, 나머지들을 구현해보기로 하고 오늘 구현한 것은 제일 기본적인 Box 블러다. 요건 그냥 단순히 박스처럼 각 셀마다 똑같은 값이 들어간다. 바로 아래그림처럼 말이다.

제일 간단한 형태의 박스 블러(1) 
그 다음 스텝의 박스 블러(2)
//내가 구현한거는 4x4 가 없다(그니까 짝수..)  홀수로 올라가며 3x3, 5x5, 7x7 순으로 올라가는데, 이유는 중심 셀이 있어야 그것을 중심으로 해서 계산이 되기 때문이라 생각하고 이렇게 설계를 함..


 플래시의 내장 블러는 어떤 블러인지는 모르겠지만 박스 블러는 아닌것 같고 아마 박스 블러를 개량한 것같다.
(가우스함수 처럼 종모양까진 아니더라도 어느정도 원형으로 분포 시킨?) 

제일 기본 박스블러다 보니 이름처럼 박스가 보인다.

노란원으로 친 부분을 보면 박스형 Threshold가 형성된것을 관찰할 수 있다.
(아니, 어쩌면 어디선가 잘못 했을 수도 있고..) 

 

이하 내용은 갤러리와 함께 소스코드 동봉.ㅋ 

 



<소스 보기>

더보기

  
소스코드 봐도 유용한건 별로 없을듯..;; 그래서 소스 파일 동봉....;;
(MIT 라이센스하 배포) 

 

'[+++ JAVA +++] > - - Open Source' 카테고리의 다른 글

스택(Stack)  (0) 2012.11.14
(2012년 첫글은!?) [Blur] 블러 구현(java)2  (2) 2012.01.01
[Blur] 블러 구현(java)  (4) 2011.12.20
[자료구조] 자바로 만든 큐(Queue)  (1) 2011.10.30
Trackback 0 Comment 4
  1. Favicon of http://www.airjordan3s.com BlogIcon Jordan 3 2011.12.26 17:30 신고 address edit & del reply

    허벅지에 배치 손을 교차 다리 자세로 앉아. 혀를 그리기 및 오프닝처럼 튜브를 만들기 위해 양쪽에서 호스를 감아. 당신의 폐에 공기가 가득 아르까지 입으로 흡입. 당신의 코를 통해 배출되기 전에 입을 닫고 언제에 대한 숨 참으세요.

  2. Favicon of http://www.thecoachoutlet2012.com BlogIcon coach outlet 2011.12.26 17:33 신고 address edit & del reply

    それらは、Äôreも同様に硬化するように乾燥させることができるように許可されている場合は除去が難しいので、それはタイムリーに汚れを一掃するために重要です。

  3. Favicon of http://namthaibinhduong.edu.vn BlogIcon du hoc my 2012.02.02 10:52 신고 address edit & del reply

    이 사이트 색상이 멋진이며 작업은 또한 좋은 그리고 난 정말 여기 지식 양식 많아

  4. Favicon of http://namthaibinhduong.edu.vn BlogIcon du hoc uc 2012.02.02 10:56 신고 address edit & del reply

    나는 이러한 놀라운과 뛰어난 사이트를 방문하는 것은 매우 기쁘게 생각합니다, 나는 완전히 그것을 즐겼다.



티스토리 툴바