The following coding consist of two programming languages:
1. Action Script 3.0 (used for GUI creation)
2. mdm Script 3.0 (used for interfacing)
To load external images into flash
package image{
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link].*;
import [Link].*;
public class imageContainer extends MovieClip {
public var imageURL:String;
public var urlRequest:URLRequest;
public var imageLoader:Loader;
public var imageWidth:Number;
public var imageHeight:Number;
public var preLoader:Loader;
var mcImage:MovieClip=new MovieClip();
public function
imageContainer(Imagewidth:Number,Imageheight:Number,url:String) {
imageURL=url;
imageWidth=Imagewidth;
imageHeight=Imageheight;
loadThumb(url);
public function loadThumb(url:String) {
urlRequest=new URLRequest(url);
imageLoader=new Loader();
[Link](urlRequest);
[Link]([Link],funcComplete);
function funcComplete(e:Event) {
[Link]=imageWidth;
[Link]=imageHeight;
[Link]([Link]);
[Link](mcImage,{type:Fade,
direction:[Link], duration:3, easing:[Link]});
addChild(mcImage);
}
}
Add event listener of “Show Detected” button
detected_btn.addEventListener([Link], showDetected);
function showDetected(event:MouseEvent):void
import [Link];
//Loading
var im1:imageContainer=new imageContainer(178 , 198,"[Link]");
var ima1 = addChild(im1)
ima1.x=388;
ima1.y=319;
Add event listener of “Show Recognize” button
recognized_btn.addEventListener([Link], showRecognized);
function showRecognized(event:MouseEvent):void
import [Link];
//Loading
var im1:imageContainer=new imageContainer(178 , 198,"[Link]");
var ima1 = addChild(im1)
ima1.x=583;
ima1.y=319;
Add event listener of “shutdown” button
import mdm.*;
[Link](this);
shutdown_btn.addEventListener([Link], saveshut);
function saveshut(event:MouseEvent):void
{
[Link]("d:\\[Link]", "yes");
Add event listener of “Recognize” button
import mdm.*;
[Link](this);
recognize_btn.addEventListener([Link], savetext);
function savetext(event:MouseEvent):void
[Link]("d:\\[Link]", "yes");
Show camera output in flash and Add event listener of “Capture” button
import mdm.*;
[Link](this);
var cam:Camera = [Link]();
if (cam != null)
[Link](300,300, 25,true);
var vid:Video = new Video([Link], [Link]);
vid.x=12;
vid.y=65;
[Link](cam);
addChild(vid);
capture_btn.addEventListener([Link], capture);
function capture(event:MouseEvent):void
[Link](7, 60, 300, 300, "d:\\[Link]");
[Link]("d:\\[Link]", "yes");
Add event listener of ADD button
import mdm.*;
[Link](this);
add_btn.addEventListener([Link], database);
function database(event:MouseEvent):void
[Link](7, 60, 300, 300, "d:\\[Link]");
[Link]("d:\\[Link]", "yes");