opencv

    0熱度

    1回答

    我正面臨性能下降問題。我做了一些研究,似乎重映射功能需要太多時間。圖像大小是VGA,但有趣的區域約佔該區域的1/4。因此,我只想爲這個區域使用remap(),最後得到約1/4 VGA區域的圖像。 這是圖像輸入的VGA分辨率-green矩形是矩形trackableArea 希望的輸出,但在VGA 通過生成: remap(originalCornersSamples[i], rview, map1,

    0熱度

    2回答

    我編寫了一個腳本來去除七個最低有效位,並且只保留灰度8位圖像的每個像素的MBS。要做到這一點,我用0b10000000掩蓋每個像素,但沒有得到預期的輸出。 import cv2 import numpy as np imageSource = 'input.jpg' original_img = cv2.imread(imageSource,cv2.COLOR_BGR2GRAY) cv2

    0熱度

    1回答

    我想讀的OpenCV視頻文件(Python 2.7版),我只是複製在OpenCV的教程中的例子,但沒有任何反應: import numpy as np import cv2 cap = cv2.VideoCapture('input.mp4') while(cap.isOpened()): ret, frame = cap.read() gray = cv2.cvt

    1熱度

    1回答

    我想在我的映像上覆制過濾器序列,爲此我需要創建包含Filter2D內核和高斯內核的內核。通常我們應用高斯濾波器,然後應用filter2D。造成這種情況的常用命令是: kernel2D= Mat::ones(kernelSize, kernelSize, CV_32F) *(1/(float)(kernelSize*kernelSize)), Point(-1, -1); GaussianBlur

    0熱度

    1回答

    我更新的無限循環cv2.imshow()命令,我要處理的窗口位置,因爲窗口總是在我的顯示器的頂部,一小部分是invisable。 的cv2.moveWindow()命令是我的任務一個很好的解決方案,但有一種其他的方式來設置窗口位置只有一次,而不是在每次迭代命令重複? 我想更新窗口每500毫秒。有沒有更好的方法來顯示固定窗口位置的圖像流? while true: (...) im

    1熱度

    1回答

    OpenCV的KNN搜索我在C++中的OpenCV的此示例代碼: flann::KDTreeIndexParams indexParams; flann::Index kdtree(Mat(cloud2d).reshape(1), indexParams); vector<float> query; query.push_back(370); query.push_back(464);

    1熱度

    1回答

    我試圖在OpenCV網站上覆制this sample在iOS應用上。 問題是setMouseCallback從High-level GUI在邏輯上不適用於像iOS這樣的移動平臺。 所以我所做的是讓用戶可以在圖像上方繪製圖像,然後將圖形和圖像傳遞給我的OpenCV處理函數。 經過各種嘗試,似乎我的繪圖不被認爲是一個標記掩碼,所以我可能在某個地方犯了一個錯誤,而我真的不知道使用繪圖參數。 我的代碼:

    0熱度

    1回答

    投射點我想: 做射線平面相交針對幾個點是在世界座標, 然後我得到的是相交 那麼那些點我試着將這些點從該世界座標投影到圖像座標, 但我得到的點在0.4,0.1,0.5等範圍內。 下面是我在做什麼,希望你發現錯誤 Mat cameraIntrinsics(3, 3, CV_32F); cameraIntrinsics.at<float>(0, 0) = 1.60038149356842

    0熱度

    1回答

    以下程序顯示來自Video_Codec_SDK_8.0.14的NVIDIA NVTranscoder項目中的代碼轉換器的流程。 解碼器輸出每幀NV12格式。 但是,對於我的編碼部分,我收到的幀只能得到Y分量通道,我怎樣才能獲得所有的YUV分量通道? 另外,如何在經過一些處理後回寫CUdeviceptr? #include <time.h> #ifdef _WIN32 #include <win

    0熱度

    1回答

    在cv :: mat中繪製矩形時出現問題。我正在Unity和C++之間進行通信以生成Android應用程序。 我使用統一的webcamtexture攝像頭,並使用PInvoke方法將信息發送到C++。一旦在C++代碼中,我想繪製一個矩形,但我在圖像中獲得了不止一個(見圖),我真的不明白爲什麼。我希望你能幫助我附上C++和C#代碼。 C# void Update() { //texto.