iplimage

    1熱度

    1回答

    我有一個在C++中創建的算法,使背景減法,我想從c#調用它與參數「IplImage」使用dll(extern)。我在c#中獲取相機流的問題,我有幀作爲圖像(位圖)。 我怎樣才能將位圖轉換爲IplImage發送它在c + +反之亦然檢索幀處理? 非常感謝。

    0熱度

    2回答

    我真的很困惑,在OpenCV中使用Mat和IplImage對象。我在這裏讀了很多問題和答案,但我仍然遇到這兩種類型的問題。 很多時候,我需要將它們轉換爲對方,這就是我在這些轉換中迷失的原因。我知道並使用的函數有時會使用IplImage對象,有時使用Mat對象。 例如,「cvThreshold」方法需要IplImages和「閾值」方法需要Mat對象,這裏沒有問題,但「cvSmooth」方法僅適用於I

    1熱度

    1回答

    我有一個帶有透明背景的PNG圖像,將被添加到另一個圖像。 我的問題是,當我加載了IplImage背景是不是透明的了 - 會變成白色。 如何在javacv中使用具有透明背景的圖像? IplImage src = cvLoadImage("2.png"); IplImage tmp = cvLoadImage("1.png"); cvSetImageROI(src, cvRect(41,28,tm

    0熱度

    3回答

    IplImage *img; img = (IplImage **)malloc(IMAGE_NUM * sizeof(IplImage *)); for(index=0; index<IMAGE_NUM; index++){ sprintf(filename, "preproc/preproc%d.jpg", index); img = cvLoadImage(file

    1熱度

    2回答

    我有一個程序,使用OpenCV庫(版本2.4.1)從我的筆記本電腦的攝像頭(或任何其他連接的攝像頭)捕捉視頻並將其保存到.avi文件。當我在Visual Studio 2010中進行調試時,在CvCapture或IplImage被釋放時,程序的最後會出現未處理的異常。下面是代碼: // WriteRealTimeCapturedVideo.cpp : Defines the entry point

    0熱度

    1回答

    我: Mat *depthImage = new Mat(480, 640, CV_8UC1, Scalar::all(0)); 而在我的代碼還我做的: Mat image = *depthImage; 我做一些OpenCV的東西與它,然後我想用cvBlob (所以blob分析)。雖然此功能仍然使用IplImage而不是Mat。所以我想轉換它們。我讀過,我可能只是這樣做: IplImage

    0熱度

    1回答

    我有一個源代碼(test.cpp)應該顯示三個圖像(彩色,灰度和canny)從avi文件(逐幀)複製到大圖像並顯示在一個窗口中。我在Linux平臺上使用OpenCV庫和C++編譯器(gnu)。 但我得到分段錯誤(核心轉儲)。 核心轉儲: GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. Li

    1熱度

    1回答

    我使用以下代碼從IplImage創建並顯示紋理。它大約有一半的時間工作,但有時會扭曲圖像,我認爲它與紋理填充有關,但我需要修補程序的幫助。 int loadTexture_Ipl(IplImage *image, GLuint *text) { if (image==NULL) return -1; glGenTextures(1, text); glBindText

    0熱度

    1回答

    我有兩個程序,一個接受一個圖像作爲矩陣,並進行跟蹤對象處理使用輪廓檢測​​。第二個程序將圖像作爲數組(IplImage)並計數爲no。但我想合併這些程序來計數以及跟蹤這些對象。我可以如何合併它們?

    2熱度

    1回答

    我通過Matlab使用OpenCV檢測視頻中的人臉,然後使用Matlab進行一些處理。目前,我在視頻的IplImage結構框架(通過cvQueryFrame查詢)面臨檢測。我將每個查詢的幀保存爲jpg,然後使用面部座標獲取所需處理的ROI。請參閱下面概述的代碼部分。 % After reading in frame from video.. for i=1:size img = cal