opencv

    3熱度

    2回答

    我試圖扭曲16位衛星圖像。我有全色圖像。我的參考圖像是8192x81920像素,紅色通道圖像是4096x40960像素。當我使用warpAffine或warpPerspective時,行值大於32767的像素不會被正確扭曲。這是一個簡單的錯誤?我可以通過更改變量類型來糾正它嗎? 我已檢查warpPerspectiveInvoker功能,但看不到一個簡單的修復。

    1熱度

    1回答

    好的,所以我決定使用面向梯度的直方圖是圖像指紋識別與創建sobel衍生物直方圖的更好方法。我想,我終於有了它主要是想通了,但是當我測試我的代碼,我得到如下: OpenCV Error: Assertion failed ((winSize.width - blockSize.width) % blockStride.width == 0 && (winSize.height - blockSize

    -1熱度

    1回答

    我試圖通過網絡攝像頭同時檢測不同的顏色。下面是我的代碼,但我得到一個錯誤: ERROR: Bad argument < Array should be CvMat or IplImage> in unknown function. 與走來: Unhandled exception at 0x7c812fd: cv:: Exception at memory location 0x0011fb70

    2熱度

    3回答

    我實際上正在進行頭部輪廓檢測。由於圖片是在白牆前拍攝的,因此我決定在用閾值處理的圖片上運行一個snake(活動輪廓模型算法)。 問題是蛇不適合鼻子,嘴巴和嘴下(如下圖所示)。 //load file from disk and apply threshold IplImage* img = cvLoadImage (file.c_str(), 0); cvThreshold(img, img,

    3熱度

    1回答

    我正在嘗試使用圓檢測來檢測瞳孔。當我將整個墊子圖像(mGray)喂入HoughCircles功能時,它會檢測到很多圓圈,但是當我將墊子圖像縮小到面部ROI或眼睛區域ROI時,它不會檢測到任何圓圈。 這裏是我的代碼: faceROI = mGray.submat(facesArray[i]); Imgproc.GaussianBlur(faceROI,faceROI, new Size(

    3熱度

    1回答

    我用JavaCV來拼接圖像,但在控制檯輸出以下: Finding features... Features in image #1: 888 Features in image #2: 1483 Finding features, time: 0.523706 sec Pairwise matching 1->2 matches: 456 1->2 & 2->1 matches: 4

    0熱度

    1回答

    我有兩個不同的圖像(圖像A和圖像B),其直方圖(histImage和histImage1)已經計算出來。 現在我想的是圖像A的直方圖變成圖像B的直方圖,使圖像B獲得相似的圖像A.顏色 代碼如下:交換直方圖 #include "stdafx.h" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hp

    1熱度

    1回答

    我有兩個尺寸相同的圖像。我想創建一個新的交錯圖像,其中奇數行屬於一個圖像,偶數行屬於一個圖像。 像3D圖像。 我想用Python和openCv和numpy做到這一點! 讀取兩個圖像和一個循環,我嘗試寫入奇數和偶數行的值。 我不知道這是否是最好的方法。你有一些提示嗎? 下面的代碼: import numpy as np import cv2 def main(): print 'lo

    4熱度

    1回答

    我正在研究一個項目,我將使用單應作爲分類器中的特徵。我的問題是自動計算單應性,我使用SIFT描述符來找出兩幅圖像之間的點來計算單應性,但SIFT給我的結果很差,因此我不能在我的工作中使用它們。 我正在使用OpenCV 2.4.3。 起初我使用SURF,但我有類似的結果,我決定使用更慢但更精確的SIFT。我的第一個猜測是,我的數據集的圖像分辨率太低,但我運行我的算法在一個最先進的數據集(指向04),

    12熱度

    1回答

    我想保存一個浮點單通道圖像,我不想將其轉換。所以我決定使用filestorage類來保存它,但我無法完全從文檔中獲取它。我試過的東西沒有用。任何人都可以幫助我嗎? // Write: FileStorage fs("img.xml", FileStorage::WRITE); Mat img; fs << img; // Read: FileStorage fs("img.xml",