opencv-contour

    1热度

    1回答

    首次发帖,希望我把代码放在正确的位置。 我试图检测和统计视频中的车辆,所以如果你看看我的代码,我会在阈值和扩大后找到图像的轮廓,然后使用drawContours和矩形绘制一个框检测到的轮廓。 我试图在drawContours/rectangle if语句上放置一个过滤器,说明矩形的面积是否不大于40,000,然后不要绘制它。 现在,如果你看看我附加的图片,你会发现有矩形绘制在较大的矩形内,我不想这

    1热度

    1回答

    我已经从一些算法计算出二进制图像。图像中有一个洞,我想最好在这个洞里放一个圆圈。我尝试使用bestminEnclosingCircle函数,但它不能提供最佳结果。 这里是二值图像 以下是我从这个功能 下面是预期得到 我要排除这部分 这里是我的代码查找轮廓 vector<Vec4i> hierarchy; vector<vector<Point> > contours; fi

    0热度

    1回答

    我这个图像上工作的确切轮廓检测(OpenCV的,蟒蛇): 我用下面的代码: input_img = cv2.imread(input_image) img = cv2.imread(input_image, 0) kernel = np.ones((5,5),np.uint8) # morphological_img = cv2.morphologyEx(img, cv2.MORPH_GR

    0热度

    1回答

    我如何吸取只有黑色物体轮廓,填充在后台一切白色的? 我的代码目前能够绘制图像的轮廓: Bitmap b = BitmapFactory.decodeByteArray(getIntent().getByteArrayExtra("byteArray"),0,getIntent().getByteArrayExtra("byteArray").length); srcMat= new Mat();

    0热度

    1回答

    给定一个包含多个对象的二值图像,我想将每个对象包围在轮廓中。然后,我想计算物体内的面积,然后计算轮廓内的面积。任何想法如何做到这一点?

    0热度

    1回答

    我有两个二进制图像,我试图检测它们中的白色斑点的轮廓(拼贴右侧的粉色轮廓是轮廓结果)。 cv2.contourFind()为Contour1工作的罚款: 但轮廓2它的行事怪异: 下面是函数调用它 #Convert Image to grayscale img = cv2.imread(file_name) img2gray = cv2.cvtColor(img, cv2.COLOR_BGR2G

    0热度

    1回答

    在python使用opencv3,我与用下面的代码由boxPoints界定不同段的图象: (_, conts, _) = cv2.findContours(img, mode=cv2.RETR_EXTERNAL, method=cv2.CHAIN_APPROX_SIMPLE) boxes = [] # loop over contours for c in conts: # g

    0热度

    1回答

    请问任何人都可以与我分享启发式方法中的想法,通过OpenCV捕获水位数字?我有一个带有不同水计数器的图像数据集(如下图所示),任务是识别数字(显示有多少水消失的数字):在这个图像中,这些数字是 - 0 0 0 0 1 0 2 5 ) 的第一个任务我看到的是以某种方式获取,其中数字是轮廓。从我试过到目前为止,最好的轮廓寻找策略是使用Canny边缘检测最简单的一个,然后cv2.findContours

    1热度

    1回答

    我使用findContours()和drawContours()方法来查找我的二进制图像中的轮廓。然而,这是我的输出: 如果我进一步阈我的图像,如矩形变得模糊,则内是可见的(注意外部和内部曲线在底部合并左): 请问您能解释一下以及如何解决? 以下是我的代码片段: void cb_thresh(int,void*) {vector< vector<Point> > contours; vect

    0热度

    1回答

    我写过一些代码,它将从实际图像中返回轮廓。我想访问每个轮廓,在像素级进行一些图像处理并写回图像。 有没有办法单独访问轮廓区域,并遍历区域中的单个像素并写回图像。 Rect rect = Imgproc.boundingRect(matOfPoint); Mat roiBox = rgbaMatrix.submat(rect) 这将返回一个子矩阵,其中也包含不属于轮廓的像素。 Pl