とにかく2つのBitmapDataを比較し、類似したパーセンテージを得ることができるかどうかを知りたいと思います。 私は少しの調査を行い、bitmapData.compare(otherBmd)に出くわしましたが、大きさやピクセルが異なる場合と、サイズの違いがある場合にのみ返されます。このActionScript 3で2つのBitmapDataを比較する
ポイントはいくつかのBMDがライブラリ画像とカメラで得られた比較することであった(これは私がこれまでに得たものである):
import flash.display.Bitmap;
import flash.display.BitmapData;
var img1:BitmapData = new monaLisa();
var cam:Camera = Camera.getCamera();
var video:Video = new Video(camMock.width,camMock.height);
video.attachCamera(cam);
video.x=camMock.x;
video.y=camMock.y;
addChild(video);
var pic:BitmapData = new BitmapData(video.width,video.height);
var picBmp:Bitmap = new Bitmap(pic);
picBmp.x = camMock.x;
picBmp.y = camMock.y;
captureCam.buttonMode = true;
captureCam.addEventListener(MouseEvent.CLICK,captureImage);
function captureImage(e:MouseEvent):void {
pic.draw(video);
trace(pic.compare(img1));
//compare two bmd
//do x
}
はまた、私と一緒に裸してください。私はです。ルーキーです。
です。どうもありがとうございました。 – mikemakesgames
私が探していたものではありません。 – mikemakesgames