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