c# 14

C# 델리게이트와 이벤트

mrw0119.tistory.com/19 5장. 델리게이트 (Delegate) - 콜백, 체인 1. 델리게이트 (Delegate) 해석하면 '대리인'이라는 뜻의 델리게이트는 메소드를 참조하는 변수이다. C++의 함수 포인터와 비슷하기 때문에 C++을 공부한 사람이라면 어렵지 않게 이해하겠지만, 그 mrw0119.tistory.com blog.hexabrain.net/151 C# 강좌 19편. 델리게이트와 이벤트(Delegates and Events) 1. 델리게이트(Delegate) 오늘은 델리게이트(Delegate)에 대해서 알아보려고 합니다. 델리게이트는 한마디로 말해서 대리자라고 말할 수 있습니다. 즉, 대신 일을 해주는 녀석이라고 할 수 있겠죠? 다 blog.hexabrain.net

[프로젝트 정리] Kinetic Typography Video Tool, KELT

멤버십에서 했던 두번째 창의과제, KELT(KELT는 팀원의 성을 따와서 고민끝에 지은 이름이다.) Kinetic Typography라는 역동적인 비디오를 제작할 수 있는 툴을 제작하였다. 역시나 툴은 처음 설계보다 손이가는게 너무나 많았다.. 프로젝트 진행하면서 Imagine Cup 2014를 같이 준비해서 시간이 너무나 촉박했으나 어떻게 완성?도 하고 Top20에 들어 수상도 했지만.. 아쉬운 부분이 많이 남는 프로젝트이다.툴을 개발하다 보니 특히나 신경쓴 부분은 설계하는 부분이였다. 잘 몰랐었던 디자인패턴을 공부하면서 많이 적용하였다.아래는 결과발표 영상인데.. 대회가 끝난 뒤 멤버십 발표영상엔 신경을 못썼다.ㅎㅎ 대회하고 힘이 너무 빠져서...- 개발 목적 : 기존 비디오제작툴은 너무나 어렵다. ..

2. WPF + OpenCV(dll)

C++로 구현된 OpenCV를 dll로 파일로 만들어 C#으로 된 WPF에서 사용하는 예제입니다. 1. OpenCV 설치[http://huiyu.tistory.com/45] 2. C++ Win32 Console Application 생성 3. 다음 클릭 후, dll 선택. 완료 4. OpenCV 프로젝트 설정[http://huiyu.tistory.com/45] 5.아래 코드 입력 // ImageProcessAgain.cpp : Defines the exported functions for the DLL application. // #include "stdafx.h" #include "opencv\cv.h" #include "opencv\highgui.h" extern "C" { __declspec(dll..