希望这篇文章的标题有点清楚。我在文件夹中找到的图像具有适当的尺寸,但实际图像位于左上角(小),其余图像都是白色。显然,我错过了一些。
我有这个脚本AS3:
function snap()
{
cam = Camera.getCamera();
cam.setLoopback(true);
cam.setMode(320, 240, 15, true);
cam.setKeyFrameInterval(10);
cam.setQuality(0,80);
webcam.attachCamera(cam);
trace ('verzendt!!!');
var bitmapData:BitmapData = new BitmapData(320, 240);
bitmapData.draw(webcam);
var tojpg:JPGEncoder = new JPGEncoder();
var byteArray:ByteArray = tojpg.encode(bitmapData);
var sendHeader:URLRequestHeader = new URLRequestHeader("Content-type","application/octet-stream");
var sendReq:URLRequest = new URLRequest("http://mydomain/upload.php");
sendReq.requestHeaders.push(sendHeader);
sendReq.method = URLRequestMethod.POST;
sendReq.data = byteArray;
var sendLoader:URLLoader;
sendLoader = new URLLoader();
sendLoader.load(sendReq);
}
接收php:
$input = file_get_contents('php://input');
$result = file_put_contents($folder, $input);
答案 0 :(得分:0)
你是对的!
var trans:Matrix = new Matrix();
trans.scale(3, 3);
bitmapData.draw(v, trans );