opencv

    0熱度

    1回答

    我在嘗試使用OpenCV進行模式識別。 在這個過程中,我正在拍一張照片。它應該單獨裁剪紙張,消除額外的部分。或者至少,我必須將邊框繪製到頁面上。 有沒有算法?請幫助:) PS:我無法上傳示例截圖。誰能告訴我該怎麼做。?這樣的要求就足夠清楚了。 :)

    1熱度

    2回答

    使用 Mat image; 我用 inRange(image,Scalar(170,100,0),Scalar(255,255,70),image); 和我在藍色的檢測對象,但我不能畫對象周圍的矩形。 我應該使用面膜嗎?或者其他的東西? inRange(image,Scalar(170,100,0),Scalar(255,255,70),image); GaussianBlur(imag

    1熱度

    2回答

    使用OpenGL支持的OpenCV庫在使用GPU和OpenGL編譯時允許使用OpenGL顯示圖像。例如,video_reader.cpp(位於GPU示例中)使用OpenGL直接從cv::gpu::GpuMat渲染顯示圖形。 cv::gpu::GpuMat d_frame; namedWindow("OpenGL", WINDOW_OPENGL); cv::gpu::VideoReader_GP

    10熱度

    2回答

    我想知道我怎麼可以去計算相對於我使用的網絡攝像頭中的照片有些像素的角度之間計算的角度。我是新手,我正在使用網絡攝像頭。本質上,我拍攝一張照片並對其進行處理,最終得到的是我正在尋找的圖像中的像素值。然後我需要以某種方式將該像素值轉換爲一些有意義的數量---我需要找到穿過像素和相機的線條/矢量。我不需要大小,只是階段。 怎麼去做這件事?攝像機校準是否必要?我一直在讀一點,但我不確定。 感謝

    1熱度

    1回答

    我試過了一切。從源代碼安裝,通過自制軟件,macports - 這些選項都不適用於我。當我在 import cv2 型我得到的最好的情況下分割的錯,而是典型的「無模塊命名CV2」的錯誤。我遵循了來自具有類似問題的人員的所有可能的指南,但仍無法使其工作。我安裝了numpy和scipy,並且它們正確導入沒有任何問題。 難道是蟒蛇2.7.5(官方)與opencv根本不兼容?經過兩天的挖掘,我幾乎完全

    1熱度

    1回答

    如何在應用程序繼續運行時釋放相機。它仍處於狀態。這裏是代碼。我不知道如何釋放它 #include <cv.h> #include <highgui.h> main(int argc, char* argv[]) { int i=1; CvCapture* capture = NULL; capture = cvCreateCameraCapture(0);

    0熱度

    1回答

    我在VS2010上創建了OpenCV控制檯應用程序,現在我使用Qt設計了一個不錯的GUI,並將輸出視頻/圖像放在Qlabel上,項目是運行良好。但我的問題是,當我運行程序輸出視頻顯示在Qlabel和OpenCV GUI上,稱爲cvNamedWindow/cvShowImage。但我不想在Opencv cvNamedWindow上顯示視頻。當我刪除cvNamedWindow命令,然後視頻不顯示在Ql

    0熱度

    1回答

    我已經在32位機器上使用OpenCV 2.3(win 7 32bit版本)完成了一個項目,我想在64位機器上(win 8 64bit版本)運行它,沒有安裝opencv,使用我的項目的exe文件。我怎樣才能做到這一點 ? 只需要將exe文件和靜態庫一起復制就足夠了嗎?

    -4熱度

    1回答

    我需要使用Emgu CV來獲取面部特徵的座標。我知道有可能訓練Haar分類器,它會識別對象,但我需要精確的座標,而不是帶有這些對象的正方形。 例如,我必須檢索眼睛左右邊緣的座標,而不是圍繞它的正方形。我該怎麼做?

    0熱度

    2回答

    下面的代碼繪製了一個白色的矩形。但它不應該這樣做。 考慮OpenCV的使用BGR色彩空間,它應該是這樣的http://www.colorpicker.com/?colorcode=9F635F import cv2 import numpy as np drawing = np.zeros([500, 500, 3]) cv2.rectangle(drawing, (0, 0), (250