부생모육

잡소리 2010. 9. 1. 13:32

부생모육 그은혜는 하늘같이 높건만은
청춘남녀 많은데도 효자효부 없는지라
출가하는 새아씨는 시부모를 싫어하고
결혼하는 아들네는 살림나기 바쁘도다
제자식이 장난치면 싱글벙글 웃으면서
부모님이 훈계하면 듣기싫어 외면하고
시끄러운 아이소리 듣기좋아 즐겨하며
부모님의 두말하면 잔소리라 관심없다
자녀들의 오줌똥은 손으로도 주무르나
부모님의 흘린침은 더럽다고 멀리하고
과자봉지 들고와서 아이손에 쥐어주고
부모위해 고기한근 사올줄을 모르도다
개병들어 쓰러지면 가축병원 달려가나
늙은부모 쓰러지면 노환이라 생각하네
열자식을 키운부모 한결같이 키웠건만
열자식은 한부모를 귀찮다고 싫어하네
자식위해 쓰는돈은 한도없이 쓰건만은
부모위해 쓰는돈은 한푼조차 아까우네
자식들은 데리고는 외식함도 자주하나
늙은부모 모시고는 외식한번 힘들구나
살아생전 불효하고 죽고나면 효심날까
예문갖춰 부고내고 조문받고 부조받네
그대몸이 소중커든 부모은덕 생각하고
서방님이 소중커든 시부모를 존중하라
가신후에 후회말고 살아생전 효도하면
하늘에서 복을주고 자녀에게 효를받네

유쾌한 점퍼(Jolly Jumpers)

Programming/Algorithm 2010. 8. 31. 16:32


n개의 정수(n>0)로 이루어진 수열에 대해 서로 인접해 있는 두 수의 차가 1에서 n-1까지의 값을 모두 가지면 그 수열을 유쾌한 점퍼라고 부른다. 예를들어 다음과 같은 수열에서

1 4 2 3

앞 뒤에 있는 숫자 차의 절대 값이 각각 3,2,1이므로 이 수열은 유쾌한 점퍼가 된다. 어떤 수열이 유쾌한 점퍼인지 판단할 수 있는 프로그램을 작성하라.

입력

각 줄 맨 앞에는 3,000이하의 정수가 있으며 그 뒤에는 수열을 나타내는 n개의 정수가 입력된다.

출력

입력된 각 줄에 대해 'jolly'또는 'Not jolly'를 한 줄씩 출력한다.

입력 예
4  1 4 2 3
5  1 4 2 -1 6

출력 예

Jolly
Not jolly


 

'Programming > Algorithm' 카테고리의 다른 글

ACM-ICPC 2009년도 기출 _ Candy War  (0) 2010.10.01
암호 깨기 (Crypt Kicker)  (0) 2010.09.30
동맹 휴업 (Hartal)  (0) 2010.09.03
포커 패(Poker Hands)  (0) 2010.09.01
호주식 투표법(Australian Voting)  (0) 2010.08.27

Matlab을 이용한 영상처리 - 8. 샤프닝과 ROI 처리

Programming/Image Processing 2010. 8. 30. 19:49
저번 글에서 고주파와 저주파 필터에 대해 살펴보았다 .
이번 포스팅은 좀더 실용적인 부분에 주안점을 두게 될것인데 ,

1. sharen
첫번째로 살펴 볼 내용은 edge sharpen이다 . 이 필터를 사용하게 되면 뚜렷하게 이미지를 볼 수가 있다.
알고리즘은 이러하다 .

원 영상에서 평균 필터링으로 얻은 영상을 빼주면 뚜렷한 부분만 남게 된다 . 

 

10 번 , 11번 라인에서 평균 필터링 이미지를 만들고 12번라인에서 원 영상에서 이 값을 빼어주고 있다.
결과를 보자.


2 번 글의 이미지와 비교해보기 바란다. 산부분에서 좀더 뚜렷한 이미지가 보인다.

 샤프닝
1. 원영상 - average로 흐릿해진 영상
2. 정의된 필터 (unsharp)사용



2. ROI

지금까지 필터링을 영상 전체에 걸쳐 적용시켰다면, ROI(Region of interest)는 영역을 지정하고 그 영역내에서만 필터링등을 적용한다.

roipoly 함수를 이용하여 해당 영역을 지정할 수 있는데, 그 좌표값은 [열][행] 순이며, 적은 순서대로 선을 이어 영역을 만드는 형태이므로 순서를 제대로 지키지 않으면 영역이 맞꼭지각을 이루는 리본모양이 될 수도 있으니 주의!

영역을 설정하고 나면 roifilt2를 이용하여 해당 영역에만 만들어놓은 필터를 적용가능하니 이용해보자.


roi 변수에 영역을 지정하고, average 와 unsharp를 이용해보았다.




아래쪽의 팔목에만 각각 unsharp, average 필터를 적용하였다.
그 차이는 일목요연하다.

 roi
roipoly(image, [열],[행]);  -  영역 지정
roifilt2(filter,image,region);  -  지정 영역에 필터 적용