mIou import torch import numpy as np def Iou(input,target,classNum): ''' :param input: [b,h,w] :param target: [b,h,w] :param classNum: scalar :return: ''' inputTmp = torch.zeros([input.shape[0],classNum,input.shape[1],input.shape[2]])#创建[b,c,h,w]大小的0矩阵 targetTmp = to
2021-11-20 19:43:20 26KB c cc cu
1
多边形裁剪 对您的Polygons&MultiPolygons应用boolean Polygon裁剪操作( intersection , union , difference , xor )。 快速开始 const polygonClipping = require ( 'polygon-clipping' ) const poly1 = [ [ [ 0 , 0 ] , [ 2 , 0 ] , [ 0 , 2 ] , [ 0 , 0 ] ] ] const poly2 = [ [ [ - 1 , 0 ] , [ 1 , 0 ] , [ 0 , 1 ] , [ - 1 , 0 ] ] ] polygonClipping . union ( poly1 , poly2 /* , poly3, ... */ ) polygonClipping . intersection ( pol
2021-11-10 22:43:32 2.3MB polygon union intersection polygon-clipping
1
函数使用由 Tomas Möller (1997) 提出并作为高度矢量化的 MATLAB 代码实现的三角形/三角形相交算法来计算任何两个三角化表面的相交。 该算法被扩展为包括相交表面的计算,以及布尔矩阵编目来自一个表面的哪个三角形与另一个表面中的哪个三角形相交。 函数可用于轮廓线计算,并可处理位于同一平面上的曲面。
2021-09-10 20:14:39 375KB matlab
1
射线和三角形的相交检测(ray triangle intersection test)
2021-09-09 15:06:48 224KB ray triangle
1
Pure numpy中两条曲线的交点 从灵感matlab实现,写的如何检测两条曲线相交这个Python实现。 示例用法 from intersect import intersection a , b = 1 , 2 phi = np . linspace ( 3 , 10 , 100 ) x1 = a * phi - b * np . sin ( phi ) y1 = a - b * np . cos ( phi ) x2 = phi y2 = np . sin ( phi ) + 2 x , y = intersection ( x1 , y1 , x2 , y2 ) plt . plot ( x1 , y1 , c = "r" ) plt . plot ( x2 , y2 , c = "g" ) plt . plot ( x , y , "*k" ) plt . show () 安
2021-08-24 22:48:17 34KB numpy intersection pythhon Python
1
Intersection Approach to Array Pattern Synthesis.pdf
2021-08-06 13:02:21 647KB 测试
1
使用 Smits 算法的射线/框相交 zip 文件包含一个交叉示例。 作者: 耶稣弥那 参考: [1] “光线追踪的效率问题”。 B. 斯密特。 图形工具杂志,3(2):1–14,1998。 [2] 《一种高效且鲁棒的射线盒相交算法》 A. Williams、S. Barrus、RK Morley 和 P. Shirley。 图形、GPU 和游戏工具杂志,10(1):45-60,2005。 [3] 其他算法: http://www.realtimerendering.com/intersections.html
2021-06-01 16:03:09 29KB matlab
1
python计算3D IoU(3D Intersection-over-Union,IoU)代码
2021-05-07 15:05:46 5KB 目标检测 KITTI
1
Traffic Simulator是一个应用程序,您可以在其中输入一些参数,例如每个交通信号灯的长度等,然后显示统计信息。 我将这个应用程序作为大学的最后一个项目。
2021-04-29 22:03:57 43KB 开源软件
1
轻量级香草JavaScript库可处理路口观察者 初始化中 import { ScrollObserver } from './src/scroll.observer.js' ; const scrollObserver = new ScrollObserver ( ) ; 在浏览器中,可以使用dist目录中的UMD文件: < script src =" dist/scroll.observer.umd.js " > </ script > const scrollObserver = new ScrollObserver ( ) ; 参数 基本参数 您可以指定的基本参数与相交观察器使用的参数相同(请参阅 ): 范围 类型 默认 描述 根 CSS选择器 “视口” 根相交观测器参数 rootMargin 细绳 “ 0px” 使用的根距 临界点 大批 0 触发回调函数的阈值数组
1