变量名 | 类 型 | 静态 | 数组 | 备 注 |
编辑 | 视频编辑 | | |
采集 | 视频采集 | | |
图像 | 多维矩阵 | | |
编解码器 | 整数型 | | |
帧率 | 双精度小数型 | | |
文件名 | 文本型 | | |
图像尺寸 | 尺寸数据结构i | | |
采集.
打开 (0, 0,
)
如果真 (采集.
已打开 () =
假)
信息框 (“打开摄像头失败,请确实摄像头是否安装成功。”, 0,
“这是一个错误提示!”,
取窗口句柄 ())
返回 ()编解码器 = 编辑.编解码器 (77, 74, 80, 71)
帧率 = 25 文件名 = 编辑框1.内容 图像尺寸.高 = 采集.
获取 ( #采集_属性_框架_高 )图像尺寸.宽 = 采集.
获取 ( #采集_属性_框架_宽 )编辑.
打开 (文件名, 0, 编解码器, 帧率, 图像尺寸,
真)
如果真 (编辑.
已打开 () =
假)
信息框 (“打开视频文件失败,请确实是否为合法输入。”, 0,
“这是一个错误提示!”,
取窗口句柄 ())

采集.
释放 ()
返回 ()
判断循环首 (采集.
读 (图像.指针
))

编辑.
写 (图像.指针
)
视觉_显示图像 (“小白鼠”, 图像.指针
)
如果真 (视觉_等待按键 (20
) = 27
) 
跳出循环 ()

判断循环尾 ()采集.
释放 ()编辑.
释放 ()视觉_销毁窗口 (“小白鼠”)