30 พฤศจิกายน 2552

ใช้งาน Processing กับ OpenCV

ใช้งาน Processing กับ OpenCV


    พี่หนึ่งได้แนะนำภาษา Processing มาหลายสัปดาห์วันนี้ได้มีโอกาสลองซักที


สิ่งที่ต้องมี




  1. Processing 1.0


  2. OpenCV 1.0 รุ่นอื่นที่ใหม่กว่าใช้ไม่ได้ลองแล้ว


  3. OpenCV for Processing/Java
  4. ไม่จำเป็น OpenCV Processing examples

เสร็จแล้วติดตั้งตามขั้นตอนในหน้านี้เลยครับ 
  1. ติดตั้ง OpenCV1.0 ก่อน
    ระหว่างลงอย่าลืม Check ถูกที่ add PATH
  2. Copy OpenCv for Processing ไปไว้ที่ โฟลเดอร์ของ Processing 

    ต่อไปเป็นการทดลองใช้งาน กล้องเว็บแคมจาก OpenCV 

    //ที่อยู่ของ OpenCv ที่เรา Copy ไฟไว้ที่ Processing\library\Opencv
    import hypermedia.video.*;
    OpenCV opencv;

    // code ที่จะให้ทำงานครั้งเดียว
    void setup()
    {
      //ขนาดหน้า
      size(320,240);
      
      //สร้าง ออบเจค
      opencv = new OpenCV(this);
      
      // จับภาพมาขนาด 320,240
      opencv.capture(width, height); 
    }

    public void stop()
    {
      opencv.stop();
      super.stop();
    }

    void draw()
    {
      // เอารูปมา 1 Frame
      opencv.read();
      
      // แสดงภาพ
      image( opencv.image(),0,0);
      
      //
      
    }








ไม่มีความคิดเห็น: