You are on page 1of 1

import netscape.javascript.

*;
import processing.video.*;
import codeanticode.gsvideo.*;
import jp.nyatla.nyar4psg.*;
GSCapture pic;
MultiMarker paper;
PImage name;
void setup()
{
size(640,480,P3D);
pic=new GSCapture(this,640,480);
pic.start();
paper = new MultiMarker( this, width, height, "camera_para.dat", NyAR4PsgCo
nfig.CONFIG_PSG );
paper.addARMarker("patt.hiro",80);
paper.addARMarker("patt.kanji",80);
name = loadImage("CAM01726.jpg");
}
void draw()
{
pic.read();
background(pic);
paper.detect(pic);
paper.drawBackground(pic);
if(paper.isExistMarker(0))
{
paper.beginTransform(0);
rotate(PI);
scale(0.05,0.05,0.1);
image(name,-50,-50);
paper.endTransform();
}
}

You might also like