힘들면 쉬었다 가자.
동영상 재생을 위해서 KM플레이어를 많이 사용하실텐데요블로그 포스팅을 위해서 이미지를 캡처하려고 하니깐KM Player에는 캡처 관련 메뉴가 안보이네요..-_-;; KM플레이어에 캡처 기능이 없는건 아니고요~캡처 메뉴가 디폴트로 안보이게 되어있어서 그렇습니다.캡처 관련 메뉴를 보이기 위해서는 '고급 메뉴 사용'을 선택해주셔야 합니다~그렇다면 사진을 보면서 알아보죠~ 아,, 이런 얼굴이 가려졌네요..-_-;;삼촌팬들의 로망이죠~ 아이유양입니다.이미지 캡처를 하려고 하는데 캡처 관련 메뉴가 안보입니다. 이미지 캡처를 위해서는 환경 설정/기타 > 고급 메뉴 사용 을 √ 체크해주셔야 합니다. 고급 메뉴 사용을 체크하고 다시 마우스 오른쪽 클릭을 하면 아래 이미지 처럼 캡처 제어 라는 메뉴가 보입니다. 캡처 제어..
영상처리쪽을 한다면 아마 다들 아실텐데 뭐 어려운 개념은 아닙니다. Segmentation의 일종으로 볼 수 있을텐데.. 프로파일을 이용하면 영상내의 object들을 추출해 낼 수 있습니다. 차량 번호판을 예로 들어 설명을 하면,, 번호판내의 문자를 인식하기 위해서는 개별 문자들을 분리해 내야 합니다. - 이 개념이 segmentation 입니다. - 개별 문자들을 분리하기 위해서 우선 상단 문자열과 하단 문자열을 분리한후 나눠진 영상에서 다시 Vertical(수직) Projection Profile을 이용하여 개별 문자들을 추출할 수 있습니다. 위 그림은 Horizontal(수평) Projection Profile을 추출한 영상입니다. 영상에서 골(쑥- 꺼진부분)을 찾으면 상단 문자열과 하단 문자열을 ..
예전에 수업시간에 잠깐 언급되었던 부분인데.. 교수님께서 깊이 들어가기 싫어서 그러셨던건지.. 약간 좀 다르게 설명하신 부분이 있어서 한번 적어 봅니다. ------------------------------------- int i=1; while(i>0){ i++; } 위 소스는 무한 루프일까요?? 결론부터 말하자면 "아니다" 입니다. 왜 그럴까요?? 다음 소스를 돌려 봅시다. ---------------------------------------------------------- #include int main() { int i=1; while(i>0){ i++; } puts("이 문장이 출력되면 무한 루프가 아니겠죠??"); printf("i -> %d\n", i); return 0; } -----..
기능 : 10진수 -> 16진수 변환 16진수 -> 10진수 변환 16진수 입력은 0x를 포함해서 입력해도 무관합니다.
과제로 ls 프로그램을 만드는게 나와서 과제 하던 중.. " -l " 옵션을 구현할라고 하는데 출력 문자열의 필드 폭을 조절 run-time에 조절 해야 하더군요 리눅스에서의 구현은 출력 되는 각 필드의 문자열들 중에서 가장 폭이 넓은 녀석을 기준으로 폭을 잡아주도록 되어있었습니다. 그냥 C 프로그래밍 할 때는 소스 코드에 static하게 printf("%5d", some_value); 이런식으로는 많이 썼었는데.. run-time에 제어 할일은 별로 없어서 난감하더군요-_-;; 적절히 계산해서 공백문자를 계속 찍어줘야 하나.. 생각했는데 언어에서 지원을 해주네요..ㅋㅋ 아 뭐 서론이 길었고.. ------------------------------------------- 리눅스라면 man 3 print..