我正在以良好的品质工作usb camera眼下。在驱动程序提供的查看器中查看时,相机的视频质量非常好(我认为它是使用 C++ 实现的)。正如预期的那样,Flash 无法提供相同水平的质量。
但是,考虑到我对运行 Flash 的本地计算机具有完全的设置控制权,我可以选择哪些选项来提高 Flash 中传入的本地视频流的质量?
最佳答案
正如 Todd 指出的那样,setQuality() 很好,但是使用 setMode() 可以让您设置分辨率和帧速率,您可能会看到更直接的结果。如果您只是设置标准相机源,然后将视频对象的大小调整为 640x480 之类的值,那么它只会使用像素加倍,除非您在相机对象本身上使用 setMode(640, 480, 30)。
仅供引用,除非您使用 setMode() 手动设置,否则您的实际视频输入将以 160x120 渲染。
希望有帮助!
关于闪光灯:提高相机的数据速率/质量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2309868/