SlideShare a Scribd company logo
PROCESSING Image Processing CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com
1 Processing - OpenCV OpenCV Library 세팅방법 COPY <설치가 완료 되었을시 화면> OpenCV폴더 복사후processing의 libraries 폴더안으로 이동 CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com
2 Processing – Jmyron http://webcamxtra.sourceforge.net/  에서 JMyron 0025 다운로드 JMyron0025압축을 푼 후  JMyron폴더를 Processing이 설치된 폴더안의 libraries폴더안에 넣는다. JMyron폴더에”copy these into processing root or system32” 라는 폴더 안에 DSVL.dll 과 myron_ezcam.dll 파일이 있습니다.  이 파일을 processing 실행파일이 있는 곳에 붙여 넣습니다.  (아니면 시스템(C:)안에 window폴더안에system32폴더안에 넣습니다.) CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com
3 Processing – Jmyron Ex) WebCam띄우기 import JMyron.*; JMyron m;                          //a camera object void setup(){   size(320,240);   m = new JMyron();       //make a new instance of the object m.start(width,height);    //start a capture at 320x240 m.findGlobs(0);              //disable the intelligence to speed up frame rate println("Myron " + m.version());  } void draw(){ m.update();                      //update the camera view int[] img = m.image();   //get the normal image of the camera loadPixels();   for(inti=0;i<width*height;i++){     //loop through all the pixels       pixels[i] = img[i];                 //draw each pixel to the screen   } updatePixels(); } void mousePressed(){ m.settings();                                 //click the window to get the settings } public void stop(){ m.stop();                                      //stop the object super.stop(); } CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com

More Related Content

Similar to Processing+Open Cv

c++ opencv tutorial
c++ opencv tutorialc++ opencv tutorial
c++ opencv tutorial
TaeKang Woo
 
Ccx03.cocos builder
Ccx03.cocos builderCcx03.cocos builder
Ccx03.cocos builder
우진 이
 
Meteor React Tutorial 따라하기
Meteor React Tutorial 따라하기Meteor React Tutorial 따라하기
Meteor React Tutorial 따라하기
Jiam Seo
 
MVI on android Droid Knights 2020
MVI on android Droid Knights 2020 MVI on android Droid Knights 2020
MVI on android Droid Knights 2020
JaehoChoe3
 
Setting open cv for vs2012, and use Image Watch tool
Setting open cv for vs2012, and use Image Watch toolSetting open cv for vs2012, and use Image Watch tool
Setting open cv for vs2012, and use Image Watch tool
jongho lim
 
Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치
Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치
Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치
Inyoung Oh
 
Unity시작하기
Unity시작하기Unity시작하기
Unity시작하기
Changwon National University
 
ifcpp build guide
ifcpp build guideifcpp build guide
ifcpp build guide
JUNHEEKIM27
 
[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들
[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들
[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들
Doyoung Gwak
 
파이썬 AI 드론 프로그래밍
파이썬 AI 드론 프로그래밍파이썬 AI 드론 프로그래밍
파이썬 AI 드론 프로그래밍
Jong-Hyun Kim
 
Cortex M3에서 Wi-Fi 사용하기
Cortex M3에서 Wi-Fi 사용하기Cortex M3에서 Wi-Fi 사용하기
Cortex M3에서 Wi-Fi 사용하기
동은 곽
 
[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)
시온시큐리티
 
[D2 오픈세미나]3.web view hybridapp
[D2 오픈세미나]3.web view hybridapp[D2 오픈세미나]3.web view hybridapp
[D2 오픈세미나]3.web view hybridapp
NAVER D2
 
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Park JoongSoo
 
영상 데이터의 처리와 정보의 추출
영상 데이터의 처리와 정보의 추출영상 데이터의 처리와 정보의 추출
영상 데이터의 처리와 정보의 추출
동윤 이
 
피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구
Kisoon Eom
 
브릿지 Unity3D 기초 스터디 2회
브릿지 Unity3D 기초 스터디 2회브릿지 Unity3D 기초 스터디 2회
브릿지 Unity3D 기초 스터디 2회
BridgeGames
 
예제를 통해 쉽게_살펴보는_뷰제이에스
예제를 통해 쉽게_살펴보는_뷰제이에스예제를 통해 쉽게_살펴보는_뷰제이에스
예제를 통해 쉽게_살펴보는_뷰제이에스
Dexter Jung
 
프로그래밍 및 실습 Chap1
프로그래밍 및 실습 Chap1프로그래밍 및 실습 Chap1
프로그래밍 및 실습 Chap1dktm
 

Similar to Processing+Open Cv (20)

c++ opencv tutorial
c++ opencv tutorialc++ opencv tutorial
c++ opencv tutorial
 
Ccx03.cocos builder
Ccx03.cocos builderCcx03.cocos builder
Ccx03.cocos builder
 
Meteor React Tutorial 따라하기
Meteor React Tutorial 따라하기Meteor React Tutorial 따라하기
Meteor React Tutorial 따라하기
 
MVI on android Droid Knights 2020
MVI on android Droid Knights 2020 MVI on android Droid Knights 2020
MVI on android Droid Knights 2020
 
Setting open cv for vs2012, and use Image Watch tool
Setting open cv for vs2012, and use Image Watch toolSetting open cv for vs2012, and use Image Watch tool
Setting open cv for vs2012, and use Image Watch tool
 
Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치
Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치
Kinect 사용을 위한 OpenCV, PCL 라이브러리 설치
 
Unity시작하기
Unity시작하기Unity시작하기
Unity시작하기
 
ifcpp build guide
ifcpp build guideifcpp build guide
ifcpp build guide
 
[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들
[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들
[Let's Swift 2019] iOS 앱에서 머신러닝이 해결 할 수 있는 문제들
 
파이썬 AI 드론 프로그래밍
파이썬 AI 드론 프로그래밍파이썬 AI 드론 프로그래밍
파이썬 AI 드론 프로그래밍
 
Cortex M3에서 Wi-Fi 사용하기
Cortex M3에서 Wi-Fi 사용하기Cortex M3에서 Wi-Fi 사용하기
Cortex M3에서 Wi-Fi 사용하기
 
[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)[이노티움] 제안서_이노마크(화면워터마크)
[이노티움] 제안서_이노마크(화면워터마크)
 
jhj port.
jhj port.jhj port.
jhj port.
 
[D2 오픈세미나]3.web view hybridapp
[D2 오픈세미나]3.web view hybridapp[D2 오픈세미나]3.web view hybridapp
[D2 오픈세미나]3.web view hybridapp
 
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
 
영상 데이터의 처리와 정보의 추출
영상 데이터의 처리와 정보의 추출영상 데이터의 처리와 정보의 추출
영상 데이터의 처리와 정보의 추출
 
피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구
 
브릿지 Unity3D 기초 스터디 2회
브릿지 Unity3D 기초 스터디 2회브릿지 Unity3D 기초 스터디 2회
브릿지 Unity3D 기초 스터디 2회
 
예제를 통해 쉽게_살펴보는_뷰제이에스
예제를 통해 쉽게_살펴보는_뷰제이에스예제를 통해 쉽게_살펴보는_뷰제이에스
예제를 통해 쉽게_살펴보는_뷰제이에스
 
프로그래밍 및 실습 Chap1
프로그래밍 및 실습 Chap1프로그래밍 및 실습 Chap1
프로그래밍 및 실습 Chap1
 

Processing+Open Cv

  • 1. PROCESSING Image Processing CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com
  • 2. 1 Processing - OpenCV OpenCV Library 세팅방법 COPY <설치가 완료 되었을시 화면> OpenCV폴더 복사후processing의 libraries 폴더안으로 이동 CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com
  • 3. 2 Processing – Jmyron http://webcamxtra.sourceforge.net/ 에서 JMyron 0025 다운로드 JMyron0025압축을 푼 후 JMyron폴더를 Processing이 설치된 폴더안의 libraries폴더안에 넣는다. JMyron폴더에”copy these into processing root or system32” 라는 폴더 안에 DSVL.dll 과 myron_ezcam.dll 파일이 있습니다. 이 파일을 processing 실행파일이 있는 곳에 붙여 넣습니다. (아니면 시스템(C:)안에 window폴더안에system32폴더안에 넣습니다.) CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com
  • 4. 3 Processing – Jmyron Ex) WebCam띄우기 import JMyron.*; JMyron m; //a camera object void setup(){ size(320,240); m = new JMyron(); //make a new instance of the object m.start(width,height); //start a capture at 320x240 m.findGlobs(0); //disable the intelligence to speed up frame rate println("Myron " + m.version()); } void draw(){ m.update(); //update the camera view int[] img = m.image(); //get the normal image of the camera loadPixels(); for(inti=0;i<width*height;i++){ //loop through all the pixels pixels[i] = img[i]; //draw each pixel to the screen } updatePixels(); } void mousePressed(){ m.settings(); //click the window to get the settings } public void stop(){ m.stop(); //stop the object super.stop(); } CGIV 2010, Sung Ki Young, Dongseo Univ., E-Mail:skyline1@nate.com