[CV] openCV 와 JMyron frameRate 비교 - (Processing)

|
TEST Computer Spec
Macbook Pro 2.2Ghz, 4G memory, 8600GT 128M
webcam : Logitech QuickCam Pro 9000(UVC driver)


openCV
import hypermedia.video.*;
OpenCV opencv;

void setup() {
  size(800, 600);

 opencv = new OpenCV( this );
 opencv.capture(320,240);
}

void draw () {
  opencv.read();
  image( opencv.image(OpenCV.RGB), 0, 0 );
  println(frameRate);
}

5~7 프레임 사이

JMyron
 
import JMyron.*;

JMyron m;//a camera object
 
void setup(){
  size(800, 600);
  m = new JMyron();//make a new instance of the object
  m.start(320, 240);//start a capture at 320x240
  
  loadPixels();
}

void draw(){
  m.update();//update the camera view
  m.imageCopy(pixels);//draw image to stage
  updatePixels();
  println(frameRate);  
}

void mousePressed(){
  m.settings();//click the window to get the settings (mac users, this will crash you)
}

public void stop(){
  m.stop();//stop the object
  super.stop();
}

37프레임

JMyron

import JMyron.*;

JMyron m;//a camera object

int camW = 320;
int camH = 240;
 


void setup(){
  size(800, 600);
  m = new JMyron();//make a new instance of the object
  m.start(camW, camH);//start a capture at 320x240
  
}

void draw(){
  m.update();//update the camera view
  
  int[] img = m.image(); //get the normal image of the camera
  
  loadPixels();
  for(int i=0;i<camW*camH;i++){ //loop through all the pixels
      pixels[i] = img[i]; //draw each pixel to the screen
  }
  updatePixels();
  
  println(frameRate);
}

void mousePressed(){
  m.settings();//click the window to get the settings
}

public void stop(){
  m.stop();//stop the object
  super.stop();
}

40~43 프레임

 openCV가 프레임률이 떨어지는 이유는 뭘까요?
And

[vvvv] vvvv 코리아를 소개합니다.

|
국내에도 vvvv블로그가 생겼습니다.~ 얏호


vvvv는 맥스엠에스피와 비슷하게 노드로 연결하여 프로그램을 만드는 형식으로
역시나 비주얼과 다양한 이터랙션 작업을 할 수 있습니다.

vvvv 홈페이지 : http://vvvv.org/tiki-index.php

VVVV로 다양한 창작 활동을 하는 사람들의 모임입니다. 디자이너, 아티스트, 개발자, 취미생활자 등 직업, 사회지위,부와 명예 관련 없이 VVVV로 함께 이야기거리를 찾아보고자 합니다. 관심있으신 분들은 동참해주시길.

자세한 소개는 블로그를 방문해 보세요~
And

[SE] Sharing Experiences 2009 - workshop tutorial(Processing)

|
 MIT의 한인 연구원들이 더 나은 미래를 만드는 창의적 아이디어를 생각해보는 컨퍼런스 및 워크샵 행사가
8월 10일 부터 13일까지 있었다

워크샵은 8월 11일부터 13일까지 진행되었는데
아는 분을 통해 워크샵 테크니컬 발룬티어를 하게 되었다.

affective moviemaking그룹에 합류하여 프로세싱으로 약간의 도움을 줄수가 있었다.
그리고 프로세싱에대한 기초적인 지식을 전달하고자 2번의 튜토리얼 진행을 맡았다.
한두사람 정도 알려주는건 어렵지 않았는데 많은 사람앞에서 내가 준비한것들을 모두 전달하는게 쉽지 않았다.
내가 느꼈던 문제점이나 어려운부분들을 전달하려 했으나, 잘 전달되지 않은것 같아 많이 아쉽다.
아마도 원하는 부분과 전달하려는 부분들이 많이 틀려서 그랬던 것 같았는데 담번에 기회가 생기면
한번더 해보고 싶다.

튜토리얼 시간에 진행되었던 프로세싱 튜토리얼 PT를 공유한다.
And
prev | 1 | ··· | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ··· | 40 | next