标签: bounding

边界椭圆

我已经获得了图形模块的分配,其中一部分是计算一组任意形状的最小边界椭圆.椭圆不必是轴对齐的.

这是在使用AWT形状的java(euch)中工作,因此我可以使用所有工具形状来检查对象的包含/交集.

java geometry collision-detection bounding

21
推荐指数
1
解决办法
1万
查看次数

NumPy中的ndarray是否有"边界框"功能(具有非零值的切片)?

我正在处理通过numpy.array()创建的数组,我需要在模拟图像的画布上绘制点.由于在包含有意义数据的数组中心部分周围有很多零值,我想"修剪"数组,删除仅包含零的行和仅包含零的行.

所以,我想知道一些本地numpy函数甚至是一个代码片段来"修剪"或找到一个"边界框"来仅切片数组中包含数据的部分.

(因为这是一个概念性的问题,我没有提出任何代码,对不起,如果我应该,我很新鲜在SO上发帖.)

谢谢阅读

python arrays numpy trim bounding

18
推荐指数
2
解决办法
6326
查看次数

绑定此程序以确定不包含零的倒数整数之和

分别表示该组正整数,其十进制表示不包含的元件的倒数之和的第0位已知为23.10345.

防爆.1,2,3,4,5,6,7,8,9,11-19,21-29,31-39,41-49,51-59,61-69,71-79,81-89, 91-99,111-119,......

然后取每个数的倒数,并总和.

如何通过数字验证?

编写一个计算机程序来验证这个号码.

以下是我迄今为止写的,我需要帮助的边界这个问题,因为目前这需要很长时间才能完成:

Java中的代码

import java.util.*; 

public class recip
{
    public static void main(String[] args)
    {
        int current = 0; double total = 0;

        while(total < 23.10245)
        {
            if(Integer.toString(current).contains("0"))
            {
                current++;
            }
            else
            {
                total = total + (1/(double)current);
                current++;
            }
            System.out.println("Total: " + total);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java math bounding numerical-analysis numerical-methods

7
推荐指数
1
解决办法
3107
查看次数

如何在给定外接矩形的情况下找到椭圆长轴的旋转角度?

我有一个以 (0,0) 为中心的椭圆,边界矩形为 x = [-5,5],y = [-6,6]。椭圆与矩形相交于 (-5,3)、(-2.5,6)、(2.5,-6) 和 (5,-3)

我对椭圆一无所知,但我唯一需要知道的是长轴旋转的角度。

看起来答案一定很简单,但我只是没有看到它......感谢您的帮助!

rotation ellipse bounding

5
推荐指数
1
解决办法
9674
查看次数

Python 中的最小封闭平行四边形

我有一组定义凸多边形的点,并且想使用 Python 和/或 NumPy 找到具有最小面积的封闭平行四边形。

这里有一些可能有用的资源,但我自己无法充分理解它们: minboundparallelogram(x,y,metric) in MATLAB
Paper on a Couple of suggestalgorithms

非常感谢任何帮助。O(n) 解决方案并不重要。

python matlab geometry bounding bounding-box

5
推荐指数
1
解决办法
2354
查看次数

如何在frameLayout android上围绕脸部绘制边界框

我在 xml 中有一个 frameLayout:

<FrameLayout
    android:layout_width="150px"
    android:layout_height="200px"
    android:id="@+id/preview">
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

此预览用于显示相机视图:

mPreview = new CameraSurfacePreview(MainActivity.this, cameraObj,...);
preview.addView(mPreview2);
....
Run Code Online (Sandbox Code Playgroud)

它成功地从前置摄像头显示人脸。我有面部矩形 x 和 y 坐标。如何在frameLayout上显示人脸边界框?

谢谢你。

android bounding face-detection android-framelayout

3
推荐指数
1
解决办法
2375
查看次数

查找圆的内部矩形的大小

我有一个圆,例如半径为10,并且由于其宽度和高度等于半径,我可以很容易地找到外部边界矩形,但是我需要的是内部边界矩形。有谁知道如何从圆的外部和内部边界矩形计算大小差异?

这是一张图片,用来说明我在说什么。我知道,红色矩形是圆的外部边界框。黄色矩形是该圆的内部边界矩形,我需要找出与外部矩形的大小差异。

圈子的例子

我发现差异的第一个猜测是找到内矩形的四个点之一,方法是沿着圆的圆周找到该点,每个点的偏移量为45度,然后找出与该点不同的点大矩形的相关点。

编辑:基于史蒂夫·B给出的解决方案。我想出了算法来得到我想要的是以下内容:

r*2 - sqrt(2)*r
Run Code Online (Sandbox Code Playgroud)

geometry bounding rect

2
推荐指数
1
解决办法
3425
查看次数

PHP库:计算给定lat/lng位置的边界框

我正在寻找一个PHP库/ PHP脚本,它允许我为给定的中心点(纬度/经度)计算精确的边界框.

使用椭圆体公式(f.ex. WGS84)会很棒.我知道,必须有一个图书馆,但我找不到.

php wgs84 bounding

2
推荐指数
1
解决办法
5201
查看次数

如何在 Three.js 中获取整个场景的boundingSphere?

如何在 Three.js 中获取整个场景的边界球?我可能会尝试获取每个对象的边界球并计算它们的结果并集,但我认为可能有更直接的方法。

bounding three.js

2
推荐指数
1
解决办法
4274
查看次数

检查框是否适合另一个框

给定方框A的LxWxH和方框B的LxWxH,如何进行简单的检查以确定A是否适合B(必要时旋转90度)?我试图避免检查所有可能的排列.谢谢.

math bounding dimensions

1
推荐指数
1
解决办法
1166
查看次数