![](/img/trans.png)
[英]problem with shared boundaries of contours in opencv
我正在嘗試獲取圖像中的最大面積對象。 我應用了 Blur Kernel 5x5,然后應用 Canny 算法來獲得邊緣。 然后我使用了findContours方法和最大contourArea ,但它返回了錯誤的對象。 基礎圖片: 精明的圖像: 找到所有輪廓的圖像: 最大面積對象: 如 ...
[英]problem with shared boundaries of contours in opencv
我正在嘗試獲取圖像中的最大面積對象。 我應用了 Blur Kernel 5x5,然后應用 Canny 算法來獲得邊緣。 然后我使用了findContours方法和最大contourArea ,但它返回了錯誤的對象。 基礎圖片: 精明的圖像: 找到所有輪廓的圖像: 最大面積對象: 如 ...
[英]OpenCV - Can't find correct contours in similar images
我想做的任務看起來很簡單:我將幾個圖像作為輸入,其中一個對象位於照片的中心,還有一個用於其他目的的小顏色圖表。 我的代碼通常適用於大多數情況,但有時會失敗,我就是不明白為什么。 例如(這些是源圖像),它可以在這個https://imgur.com/PHfIqcb上正常工作,但不能在這個https: ...
[英]How to merge multiple bounding box into one in python opencv
我有檢測顏色的python代碼。 一旦檢測到顏色,我就會找到輪廓並繪制它們。 下面是原圖: 下面是帶有輪廓和邊界框的圖像: 如您所見,檢測到很多輪廓,因此有多個邊界框。 有沒有辦法將這些邊界框合並為一個。 下面是代碼 ...
[英]Perspective Transform OMR Sheet - OpenCV Python
我正在嘗試在 python 中使用 OpenCV 進行透視轉換。 我想對齊圖像並找到左上角右上角和左下角和右下角輪廓的坐標。 到目前為止,這是我可以識別所有輪廓的代碼。 這是我得到的圖像。 如果您能幫助我解決這個問題,我將不勝感激! 原始圖像演示輸入: 演示輸入演示輸入 1: 演示輸入 ...
[英]Biggest Nested Contour OpenCV
我正在努力尋找我的層次結構中最大的嵌套輪廓。 有人可以幫忙嗎? 我只需要輪廓的最大形狀,並且需要檢查第二大輪廓是否是它的孩子。 這是我的代碼: ...
[英]Smoothing extremal points in handwritten digits
我正在嘗試識別手寫數字。 假設我有以下圖像: 我的目標是平滑輪廓的極值特征,並只保留白色軌跡的形狀,如下所示: 我首先應用cv2.THRESH_BINARY_INV來消除噪音。 現在我嘗試應用cv2.erode()和np.ones((5,5))作為內核,但結果圖仍然有極值點。 ...
[英]how to mask part of an image using opencv.js
在 python 中,OpenCV 中看似簡單的一步在 opencv.js 中卻是一個障礙。 我正在嘗試用白色掩蓋圖像上的一部分,參考下面的圖像。 在 Python 中,它非常簡單。 以下是python中的代碼行: 這里image[(y+h):y, x:(x+w)] = [255, 255, ...
[英]OpenCV C++ Sorting a vector of contour point in decending order
我正在嘗試按降序對輪廓點向量進行排序,但每當我使用時: 它彈出一個錯誤。 如何按降序對包含輪廓點的向量進行排序? ...
[英]OpenCV Contouring hierarchy
如何返回內部正方形的輪廓。 這是我的代碼:我需要內部正方形的輪廓,以便我可以使用角點來扭曲該區域。我使用黑色膠帶來幫助檢測邊緣。 在此處輸入圖像描述 ...
[英]on Google Colab with pyhton: ValueError: not enough values to unpack (expected 3, got 2)
我正在嘗試閱讀檢測“車牌”的GitHub 存儲庫,並且我在 google colab 上運行它。 但是當它試圖找到輪廓時我收到了這個錯誤: ValueError:沒有足夠的值來解包(預期 3,得到 2) 這是我的代碼: 謝謝你的幫助! ...
[英]Draw line on top side of binary mask using OpenCV?
我有一個二進制掩碼。 在二進制圖像中,我總是有這個作為水平帶的掩碼。 我可以使用 cv2.findContours() 找到掩碼周圍的邊界,但我只對掩碼的頂行感興趣,如圖https://i.stack.imgur.com/tZm1a.png 所示(該行是手繪所以它並不完美)。 我的問題具體是如何只 ...
[英]ValueError: not enough values to unpack (expected 3, got 2) in RASPBERRYPI
我正在使用 RaspberryPi 3 我正在嘗試運行此代碼顯示以下錯誤 ...
[英]Given an image with several bounding boxes, how do I highlight only those bounding boxes that are completely inside another bounding box?
我不想突出顯示與其他框部分重疊或不與任何其他框重疊的邊界框。 我試圖通過檢測輪廓來做到這一點: 但是它選擇了圖像中的每個輪廓。 例如,如果這是原始圖像: 然后這是我運行上述代碼時得到的結果: 首先,我如何僅檢測此圖像中的邊界框,其次,僅突出顯示完全 100% 位於另一個邊界框內的那些邊界框? ...
[英]How to remove Edge Text in image using Opencv
我想刪除圖像邊緣的文本我使用了以下代碼但它不起作用它也刪除了中心的文本輸入圖像 Output 圖像 如何修改上面的代碼以刪除邊緣的文本 ...
[英]Calculate distance between center of the circle at Edge
我如何計算圓心和極端邊緣之間的距離。 下面是示例圖像,綠線是我要計算的距離。 如何使用 Open CV 做到這一點? ...
[英]How to counts the corner points in the image of a given color
我希望你做得很好。 我想計算給定顏色圖像中的角點。 就像藍色有兩種形狀,我怎樣才能找到並計算那個角點 我使用了以下代碼但它找出了形狀的角而不是顏色 如何繼續計算給定顏色圖像中的角點? ...
[英]How can I get the required ROI in the below image using OpenCV (Python)?
所以,我正在努力尋找可以在圖像中看到的電子芯片上的小組件。 到目前為止,我一直在努力尋找輪廓,然后應用形態學操作並繪制矩形。 我附上了原始的、必需的和實現的圖像以及代碼,以便社區可以輕松理解問題。 原圖 至今取得的成果 這是我想要達到的結果 任何幫助將不勝感激。 謝謝 ...
[英]How to draw Bigger bounding box and Crop Only bounding box Text Python Opencv
我正在使用 easyocr 來檢測圖像中的文本。 該方法給出了輸出邊界框。 輸入圖像如下所示 圖 1 圖 2 使用下面的代碼獲得輸出圖像。 但是我想繪制一個包含所有文本的單個/更大的邊界框,並相對於邊界框裁剪圖像並刪除剩余的不需要的區域或文本。 這是附加的代碼要求 點安裝 pyt ...
[英]Pydoc ignores opencv function, just considers python functions defined with def keyword
我想為我的 OpenCV 項目開發 API 文檔。 但是當我在我的模塊上運行pydoc - w命令時,它只為那些用 def 關鍵字聲明的函數創建文檔。 Pydoc 忽略 OpenCV 函數,如cv2.videocaputure() 。 它們不包含在文檔中。 ...
[英]How to save image with background removal using python opencv
我有原始圖像 預處理后的原始圖像我得到了這樣的圖像處理后的圖像現在我想保存沒有黑色背景的圖像,我該怎么做? ...