opencv3.0

    2熱度

    4回答

    所以我正在做一個小小的個人項目,但當我嘗試創建識別器時,我一直收到這個錯誤。我有opencv-contrib和一切。有誰知道發生了什麼事?代碼如下 import cv2, os import numpy as np from PIL import Image cascadePath = "haarcascade_frontalface_default.xml" faceCascade =

    0熱度

    1回答

    讀取視頻雖然與視頻OpenCV的工作使用Python,當我們使用閱讀框 cap=cv2.VideoCapture(0) ret,frame=cap.read() 做什麼變量ret和frame店?

    0熱度

    1回答

    我正在使用opencv 3.3在python中進行人臉識別器工作。 但我得到這個錯誤 recognizer = cv2.face.createLBPHFaceRecognizer() AttributeError: 'module' object has no attribute 'createLBPHFaceRecognizer' 我建有opencv_contrib回購的OpenCV的我看

    0熱度

    1回答

    我正在開發一個項目來提高我在OpenCV方面的技能,因爲我是新手,所以缺乏很多知識。在我的項目中,我檢測到圖像上的臉部,裁剪臉部區域,將其轉換爲灰度,使用LBP並使用calcHist計算LBP圖像的直方圖。 我保存了所有這些直方圖使用FileStorage as .xlm文件。以上所有,在Visual Studio上使用C++。現在我有一些代碼與機器學習算法,如SVM,神經網絡,knn等,但所有這

    0熱度

    1回答

    使用已分配的緩衝區(使用CUDA或者OpenCL的) 我一直在尋找一種方式,而不必初始化一個已分配GPU緩衝區的數據(從OpenCL的,Cuda的或OpenGL)一cv::Umat將數據複製回CPU端。 理想的情況下,沒有複製操作是參與和UMAT將「包裝」圍繞在GPU(這是以前使用CUDA/OpenCL的/ OpenGL的分配)已經存在的數據。如果不工作,也可以接受的在OpenCL/CUDA緩衝器

    -1熱度

    1回答

    有人可以解釋問題嗎? 我不能顯示在OpenCV的圖像,我讀了所有的文檔嘗試在這個問題的所有可能的答案,但不成功

    2熱度

    1回答

    我喜歡在OpenCV 3.3上繪製一系列點作爲一條線。我想我可以通過vector<Point>收集這個序列,但我不知道這是不是最好的主意。 讓我們考慮我有以下幾點載體: vector<Point> vec = { Point(0,0),Point(10,10),Point(20,20), Point(30,30), Point(40,40), Point(50,50) }; ,我喜歡畫在一個空

    2熱度

    1回答

    我一直在使用OpenCV製作應用程序,以識別Android上Java的汽車燈光符號。我從手機的相機拍攝圖像。我使用OpenCV 3.2.0版本。我迄今所做的: 濾除顏色的圖像 在降低噪音 按顏色按大小 理清檢測對象的對象(該對象將與之比較同一對象的顏色) 檢測對象: 顏色過濾: 什麼是承認那些(二進制圖像)對象很好的選擇?我看了一下HOG,HAAR和k-NN算法。但是我很難獲得一些關於它的有用信息

    0熱度

    2回答

    如何在Cv :: Mat中將尺寸從CxWxH排列到WxHxC(寬x高x通道)? I.e.我怎樣才能轉換墊: 從cv::Mat frame (1000, 1000, CV_8UC3) = cv::imread("image.jpg", -1); 與dimesions:通道,寬度,高度 與dimesions到太:寬度,高度,通道 int sizes_inputs[] = { 3, 1000, 1000

    -1熱度

    1回答

    我有一個int數組 float* data; // stores pixel gray color cv::Mat img(h,w,CV_32F,data); cv::namedWindow("Display window"); cv::imshow("Display window", img); 那我得到的是: 我搜索了很多資源,但無法找到了。我懷疑這是類型的問題,但我與定義相比,我認