我想创建一个基本上捕获网络摄像头源并在Windows上应用自定义着色器效果的应用程序 . 我真的可以使用GLSL,HLSL和任何着色器语言 .
我试过使用Qt,它有一些very nice examples with QML and Qt Mobility,但不幸的是,它确实没有找到解决我问题的方法 . 我正在使用Windows 7 64位 .
所以我的问题是:我应该使用哪些工具来快速构建一个简单的应用程序?语言,API,欢迎任何提示!
我想创建一个基本上捕获网络摄像头源并在Windows上应用自定义着色器效果的应用程序 . 我真的可以使用GLSL,HLSL和任何着色器语言 .
我试过使用Qt,它有一些very nice examples with QML and Qt Mobility,但不幸的是,它确实没有找到解决我问题的方法 . 我正在使用Windows 7 64位 .
所以我的问题是:我应该使用哪些工具来快速构建一个简单的应用程序?语言,API,欢迎任何提示!
1 回答
我会使用OpenCV从WebCam和D3D或OpenGL中捕获图像,以便从捕获的图像中创建纹理 . 这是example .
之后,我会绘制一个带有纹理的全屏四边形,您可以在其中应用着色器效果 .
可以使用CMake轻松构建OpenCV,也可以下载a prebuild version .