공부해요 100

[ openCV 제대로 배우기 ] ex2-4.exe - 간단한 변환

# include # include void example2_4(IplImage* image){//입력 영상과 결과 영상을 나타낼 윈도우 생성cvNamedWindow("Example4-in");cvNamedWindow("Example4-out"); //입력창에 영상보여주기cvShowImage("Exameple4-in",image); //스무딩 연산이 적용된 결과 영상을 저장할 변수 생성IplImage* out = cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3);//스무딩 연산 실행cvSmooth(image , out, CV_GAUSSIAN, 3,3); //결과 창에 영상 보여주기cvShowImage("Example4-out",out); //결과 영상에 관련된 메모리 해..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-3.exe - 간단한 사용자 인터페이스 추가

# include # include intg_slider_position = 0;CvCapture* g_capture = NULL; void onTrackbarSlide(int pos){cvSetCaptureProperty(g_capture,CV_CAP_PROP_POS_FRAMES,pos);} int main(int arc , char** argv){cvNamedWindow("Example3",CV_WINDOW_AUTOSIZE);//g_capture = cvCreateFileCapture(argv[1]); //argv[1]에 동영상 경로g_capture = cvCreateFileCapture("C:/Users/hyunok/Desktop/videoplayback");int frames = (int) cvG..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-2.exe - AVI동영상 재생

//사용법: ex2-2.exe //# include //#include "highgui.h" int main(int argc , char** argv){cvNamedWindow("Example2",CV_WINDOW_AUTOSIZE);//CvCapture* capture = cvCreateFileCapture(argv[1]); //argv[1] 동영상 경로CvCapture* capture = cvCreateFileCapture("C:/Users/hyunok/Desktop/videoplayback");IplImage* frame;char c; while(1){ //여기서부터~frame = cvQueryFrame(capture);if( !frame) break;cvShowImage("Example2",fram..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-1.exe - 정지 영상 출력

//사용법: ex2-1.exe ////#include "highgui.h" -> 왜 가져올 수가 없을까# include int main(int argc, char** argv){//IplImage* img = cvLoadImage(argv[1]); //argv[1] 여기는 이미지 띄울 경로IplImage* img = cvLoadImage("c:/opencv/build/doc/opencv-logo.png"); //영상을 불러온다cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);//윈도우 상단의 타이틀바cvShowImage("Example1",img);//윈도우에 영상 출력cvWaitKey(0);//사용자로부터 키를 입력 받음 cvReleaseImage(&img);//할당된 메..

공부해요/OpenCV 2014.07.28

[ 자바의 정석 ] p2 ~ p15

[자바의 정석] Chapter 1 자바를 시작하기 전에 자바언어의 특징 1. 운영체제에 독립적이다 -자바가상머신(JVM)을 통해서 가능하다 -자바응용프로그램은 운영체제나 하드웨어가 아닌 JVM하고 통신/ JVM은 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달 (자바로 작성된 프로그램은 운영체제에는 독립적, JVM은 운영체제에 종속적이어서 썬에서는 여러 운영체제에 설치할 수 있는 서로 다른 버전의 JVM을 제공) -한번 작성하면, 어디서나 실행된다 (Write once, run anywhere) 2. 객체지향언어이다 -상속 , 캡슐화 , 다형성이 잘 적용된 순수 객체지향언어 3. 배우기 쉽다 4. 자동 메모리 관리(Garbage Collection) -가비지 콜렉터가 자동적으로 메모리를 ..

공부해요/JAVA 2014.07.26

[ 자바의 정석 ] p44 ~ p78

태그저장 취소 [자바의 정석] Chapter3 연산자 1. 연산자(operator) 종류 연산방향 연산자 우선순위 단항 연산자 ← ++ -- + - ~ ! (타입) 높음 낮음 산술 연산자 → * / % → + - → > >>> 비교 연산자 → = instanceof → == != 논리 연산자 → & → ^ → | → && → || → ?: 대입 연산자 ← = *= /= &= += -= 1. 산술 > 비교 > 논리 > 대입 . 대입은 제일 마지막에 수행 2. 단항(1) > 이항(2) > 삼항(3) . 단항 연산자의 우선순위가 이항 연산자보다 높다 3. 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽이다. 2. 단항 연산자 2.1 증감 연산자 ++ -- 증가연산자(++) :..

공부해요/JAVA 2014.07.26
반응형