vfw

    1热度

    3回答

    我发现了一个很棒的图书馆:CFugue。这正是我需要的,但我不能在linux上使用它。他们写道它可以在Ubuntu上运行,但我没有成功: g ++表示“vfw.h”不存在。据我了解,它代表“视频为Windows”。 是否可以在linux上使用CFugue?

    0热度

    1回答

    我使用的是Simple C# Wrapper for the AviFile Library,而我发现的代码片段是here,以便从Kinect的颜色框中创建avi文件。 而且我得到这个异常: “异常在AVIFileOpen:-2147205009” aviManager = new AviManager(@"C:\temp\temp.avi", false); aviStream =

    2热度

    2回答

    我正在尝试调整摄像头的亮度。我需要以不同的亮度设置拍摄3张不同的照片。我不想让它手动,所以如果想要包括在程序中的设置。 下面是我正在使用的代码。用方法GetFrame()从网络摄像头获取下一张图片。我知道有DirectShow(iamvideoprocamp),并且我阅读了其他问题,但我仍然不知道如何整合它。有人可以给我一个提示或c#中的例子。谢谢。 using System; using Sy

    0热度

    1回答

    我使用Wischik的示例代码创建AVI文件,但是在我运行代码并成功退出后,没有创建AVI文件。我查看了代码,无法找到它在计算机上写入/保存/创建AVI文件的位置。有没有人知道代码保存AVI文件的位置,或者如果没有,可以将AVI文件保存到您的计算机上?由于 链接到这里 Wischik source code

    6热度

    3回答

    问题:我有以下代码从网络摄像头捕获图像。 我的问题是这样的部分: SendMessage(hCaptureWnd, WM_CAP_COPY, 0, 0); // copy it to the clipboard 它的作用是将图像从窗口复制到剪贴板,然后创建一个字节数组出来。 它的工作原理 - 只要在程序运行时不使用剪贴板。 问题是,这甚至不适用于我自己,因为有时我会复制一些东西,而Vi

    0热度

    1回答

    我目前在XP上使用Code :: Blocks和GCC编译器。到AVIFileInit()的调用在下面的测试代码导致分段错误: #include <windows.h> #include <stdio.h> #include <vfw.h> int main() { printf("%s", "AVI Init...\n\n"); AVIFileInit(); ///

    0热度

    1回答

    我试图更改VfW(Video for Windows)中的视频捕获分辨率,但找不到任何有用的结构或方法。似乎更改视频设置的唯一方法是使用CAPTUREPARMS结构。但它没有任何字段来设置视频捕捉分辨率。 任何建议将有所帮助。 谢谢。

    0热度

    1回答

    我有VIDEOHDR数据(detail for VIDEOHDR)VIDEOHDR数据转换成视频流是从相机通过使用capSetCallbackOnVideoStream与C++ 现在capCaptureSequenceNoFile功能的话,我想借此VIDEOHDR数据显示为屏幕上的视频。我该怎么做?

    0热度

    1回答

    我已经编写了一个应用程序,使用Video for Windows(VFW)从实时相机图像中记录XVID电影。如果相机设置为彩色,这可以正常工作。当我切换到w模式(即8位灰度)时,AVIStreamSetFormat函数返回AVIERR_BADFORMAT。从我的代码 摘录: BITMAPINFO *bmi = image->bitmapInfo(); AVISTREAMINFO info;

    0热度

    1回答

    我想同时连接多个网络摄像机,但它会产生视频源对话框来选择摄像头。有什么办法可以绕过吗?我可以明确地通过webcamm信息吗? 这里是产生问题 Dim infoReturn As VariantType infoReturn = SendMessage(hHwnd, WM_CAP_DRIVER_CONNECT, iDevice, 0) If SendMessage(hHwnd, WM_CAP_D