有没有办法知道摄像头的最高分辨率? 我需要从网络摄像头中捕获图像,并通过互联网将其发送到另一个笔记本上。
因此,我想在不设置每次分辨率的情况下,自动从网络摄像机以最大分辨率独立拍摄图像(如果我有一个130万像素的网络摄像机,我想以130万像素拍摄图像;如果我有一个640x480像素的网络摄像机,我想以640x480像素拍摄图像;等等…).
我该怎么做?
你需要相机对象
var cam:Camera = new Camera();
您将使用相机的宽度和高度,以像素为单位。然后你可以用它做任何你喜欢的事情。例子:
var bitp:BitmapData = new BitmapData(cam.width, cam.height); var img:Bitmap = new Bitmap(bitp);