bounding-box相关内容

有没有办法从Microsoft的自定义视觉对象检测model.pb文件中获取边界框?

是否可以通过Microsoft自定义视觉model.pb文件获取检测到的特定对象的边界框?我知道我们可以通过对天蓝色的自定义视觉服务的API调用来实现。 例如,由于存在张量,因此我们可以从ssd冻结推断graph.pb文件中获取边界框。我们可以对自定义视觉的model.pb文件做同样的事情吗? 这是我正在使用的代码,用于输出张量流模型和输出。 detection_graph = t ..

如何在Tensorflow Object Detection API中查找边界框坐标

我正在使用Tensorflow对象检测API代码。我训练了模型,并获得了很高的检测率。我一直在尝试获取边界框的坐标,但它一直在打印出100个奇异数组的列表。 在网上进行了广泛搜索之后,我发现了数组中的数字是什么意思(边界框的坐标相对于宽度和高度的浮点数为[0.0,1.0]底层图像。)但是,我的数组与在线示例中显示的数组有很大不同。另一个怪异的事情是,我用不到100张图像测试了我的模块,因此, ..
发布时间:2020-10-09 05:10:41 其他开发

计算边界框重叠的百分比,以进行图像检测器评估

在测试大图像中的对象检测算法时,我们将检测到的边界框与为地面真实矩形指定的坐标进行比较。 根据Pascal VOC的挑战,是这样的: 如果预测的边界框与地面约束力的边界重叠超过50%的 ,则认为该边界框是正确的框,否则将边界框 视为误报。多次检测将被罚款 。如果系统预测与单个地面真实边界框重叠 的多个边界框,则只有一个预测是 被认为是正确的,其他预测被认为是误报。 这意 ..

遍历着色器中的界层层次

我正在使用vulkan计算着色器开发路径跟踪器。我实现了一个表示边界音量等级的树。 BVH的想法是最大程度地减少需要执行射线相交测试的对象的数量。 #1天真的实现 我的第一个实现非常快,它将树遍历到BVH的单个叶子树。但是,射线可能与多个叶子相交。 int box_index = -1; int box_index = -1; for(int i = 0; i ..

使用边界框进行碰撞检测

我正在上课的编程项目。我们正在编写游戏突破的程序,其中包括一个球,一个球拍,四个边缘和一个砖块。当检测到碰撞时,球会从不同的物体反弹,并且每个物体对其自身执行不同的操作。以下是我的当前无效的代码。我正在尝试使用对象的位置(其中心点)构造一个有边界的框,并使用每个边缘(上,下,左,右)的值来计算该框是否命中。我脑子里想出可能有两种类型的碰撞,一种是角点碰撞,另一种是一个物体撞到另一个物体中间的某个地 ..
发布时间:2020-10-05 19:05:13 Java开发

SFML边界框碰撞检测

我正在尝试为我的第一个SFML项目编写一个非常基本的游戏。它是一个带有关节臂的机器人,只能用一只手弹出气球。我遇到的问题是,当检查钳子精灵是否与气球精灵相交时,无论气球或机器人钳的位置如何,它始终返回true。我正在使用transform放置机器人手臂的各个部分,这是导致我认为的问题的原因,但我不知道为什么。我尝试在单独的程序中使用包围盒碰撞,该程序不使用转换并且效果很好。转换和检测代码如下。如果 ..
发布时间:2020-10-05 19:03:42 C/C++开发

什么是“中心”? Three.js对象?

当我使用Blender建模对象时,我可以显式定义其发生平移和旋转的中心位置。当使用Three.js对象时,我似乎找不到对应的对象。 Three.js对象是否具有定义其“中心”位置的属性?如果没有,如何确定对象的中心? 解决方案 在three.js中,对象的“中心”是 如果对象未围绕所需的点旋转,则需要平移几何图形的顶点,以便所需的中心为 geometry.transla ..
发布时间:2020-09-30 19:16:59 其他开发

查找SVG路径的最右/最左点

如何找到SVG C(贝塞尔曲线)路径段的最左/最右点?我知道有getBoundingClientRect()和getBBox(),但是它们都不适用,因为它们仅返回该点的单个坐标. 只是为了避免XY问题-我想将由贝塞尔曲线组成的单个路径拆分为多个路径,每个路径从左到右(或从右到左)单调移动.这意味着在任何一条路径上都不应有2个点具有相等的X坐标.我了解到,所需的分割点可能位于线段的边界框内,因 ..
发布时间:2020-09-20 19:22:55 其他开发

ZXing:查找条形码的边界矩形

我正在实验ResultPoints,它返回与图像中条形码相关的点. 对于QR码,ResultPoints返回一组4个点,它们是QR码每个角上四个框的坐标. 当我对条形码进行相同的实验时,它返回两个点,表示条形码的宽度. 如何找到条形码的边界矩形? 有什么方法可以使用ResultPoints数组计算条形码的左上角和右下角的坐标? 经过一番研究,我发现了类WhiteRectangleDetec ..
发布时间:2020-09-18 18:41:22 其他开发

我想使用轮廓检测​​按从出现的顺序对从图像中提取的单词进行排序

我正在制作OCR,正在使用轮廓检测​​,我已经提取了单词并绘制了边界框,但是问题是当我裁剪单个单词时,它们没有按照排序的顺序排列.我已经尝试过 sorted_ctrs=sorted(ctrs, key=lambda ctr: cv2.boundingRect(ctr)[0] + cv2.boundingRect(ctr)[1] * im.shape[1] ) 已提取边界框的图像 这是从排序 ..
发布时间:2020-07-21 04:01:52 其他开发

python图像库(PIL)中的getbbox方法不起作用

我想通过剪切边框上的白色区域将图像裁剪为较小的尺寸.我尝试了该论坛中建议的解决方案将PNG图片裁剪为最小尺寸,但是pil的getbbox()方法返回的是图像大小相同的边界框,即似乎无法识别周围的空白区域.我尝试了以下方法: >>>import Image >>>im=Image.open("myfile.png") >>>print im.format, im.size, im.mode > ..
发布时间:2020-05-27 20:55:53 Python

将mapView缩放到osmdroid上的某个边界框

我想使用zoomToBoundingBox方法将地图缩放到特定的边界框. 该方法仅在缩放级别0上显示地图.什么都不做. 在mapView.java源代码中,我发现了这一点: /** *尽可能缩放地图以包围指定的边界框. *必须在显示布局完成或屏幕尺寸未知后调用,并且 *将始终缩放到缩放级别0的中心. *建议:检查getScreenRect(null).getHeight()> 0 * ..
发布时间:2020-05-21 18:34:52 移动开发

OpenGL裁剪

我几个小时以来一直在阅读有关剪辑的文章,但似乎找不到解决我问题的方法. 这是我的情况: 在OpenGL ES环境(IOS,Android)中,我有一个由可绘制对象组成的2D场景图,形成一棵树. 每个树节点都有自己的空间空间和变换矩阵,每个节点都将其坐标空间继承给子节点.每个节点都有一个矩形边界框,但是这些边界框不是轴对齐的. 此设置非常适合渲染2D场景图,遍历树,渲染每个对 ..
发布时间:2020-05-21 00:15:12 其他开发

如何在Python中检测文本文档图像中段落不一致的文本结构

我试图通过先将其转换为图像然后使用OpenCV来识别.pdf文档中的文本段落.但是我在文本行而不是段落上得到边界框.如何设置一些阈值或其他限制来获取段落而不是行? 这是示例输入图像: 这是上面示例的输出: 我试图在中间的段落上得到一个边框.我正在使用此代码. import cv2 import numpy as np large = cv2.imread('sample ..
发布时间:2020-05-20 20:27:01 Python

提取MSER检测到的区域(Python,OpenCV)

我无法在这张图片中通过MSER提取检测到的区域: 我想要做的是保存绿色的边界区域. 我的实际代码是这样的: import cv2 import numpy as np mser = cv2.MSER_create() img = cv2.imread('C:\\Users\\Link\\img.tif') gray = cv2.cvtColor(img, cv2.COLOR_BGR2 ..
发布时间:2020-05-20 19:38:12 Python

提取边界框并将其另存为图像

假设您有以下图片: 现在,我想将每个独立字母提取到单独的图像中.目前,我已经恢复了轮廓,然后绘制了一个边框,在本例中为字符a: 此后,我要提取每个框(在本例中为字母a)并将其保存到图像文件中. 预期结果: 到目前为止,这是我的代码: import numpy as np import cv2 im = cv2.imread('abcd.png') im[im == ..
发布时间:2020-05-20 19:27:16 Python

检测图像中的多个彩色区域并为每个区域生成单独的农作物

我有这样的图片: 我想裁剪图像到红色的任何地方. 因此,使用此图像,我将希望生产4种作物: 很明显,我首先需要检测图像中有红色的任何地方.我可以执行以下操作: import cv2 import numpy as np from google.colab.patches import cv2_imshow ## (1) Read and convert to HSV im ..
发布时间:2020-05-20 19:24:28 Python