OCC
  • 2024-07-05bev_feature与真实坐标的关系
    在生成BEVfeature时的scatter:nx=int((point_cloud_range[3]-point_cloud_range[0])/voxel_size[0])#Createthecanvasforthissamplecanvas=torch.zeros(self.in_channels,self.nx*self.ny,dtype=voxel_features.dtype,device=voxel_featu
  • 2024-07-03编译Open Cascade(OCC)并使用C#进行开发
    说明:VS版本:VisualStudioCommunity2022系统:Windows11专业版23H2OpenCASCADE:v7.7.0(链接:https://pan.baidu.com/s/1-o1s4z3cjpYf5XkwhSDspQ?pwd=p9i5提取码:p9i5)下载和安装OCCDownload-OpenCASCADETechnology​​​安装MSVC​打开文件夹“C:\OpenCASCADE-
  • 2024-06-12pythonocc基础:OCC.Core.TopAbs 类简介
    在PythonOCC库中,OCC.Core.TopAbs模块定义了一系列枚举类型,这些枚举类型代表了拓扑形状的不同类别(Topology)。这些类别是构建和操作三维几何模型的基础,特别是在处理布尔运算、几何约束、参数化设计等复杂任务时。TopAbs类提供了统一的接口来识别和区分不同的拓扑元素,是OpenCASCAD
  • 2024-05-29人脸识别——Webface-OCC遮挡人脸识别算法解析
    1.概述自2019年被誉为人脸识别技术的元年,各地纷纷引入这项技术。然而,自2020年起,为了抵御冠状病毒(COVID-19)的全球传播,人们普遍开始佩戴口罩。众所周知,现有人脸识别模型在面对遮挡物(如口罩)时,其识别精度会显著下降。这一现象的主要原因在于,现有数据集往往没有充分考虑遮挡因
  • 2024-05-22[Paper Reading] Scene as Occupancy
    SceneasOccupancylink时间:23.06机构:ShanghaiAILab&&SenseTime&&CUHKTL;DR提出使用3DOccupancy来表征3D物理场景,相对于3D检测框,3DOcc可提供更细粒度细节。提出OccNet一种多目级连的时序模型,运动规划碰撞率降低15%~58%。创新性:bethefirsttoinvestigateoccupancy
  • 2024-04-29openGauss MOT并发控制机制
    MOT并发控制机制通过大量研究,我们找到了最佳的并发控制机制,结论为:基于SILO[的OCC算法是MOT中最符合ACID特性的OCC算法。SILO为满足MOT的挑战性需求提供了最好的基础。说明:MOT完全符合原子性、一致性、隔离性、持久性(ACID)特性,如MOT简介所述。下面介绍MOT的并发控制机制。
  • 2024-04-29openGauss MOT并发控制机制
    MOT并发控制机制通过大量研究,我们找到了最佳的并发控制机制,结论为:基于SILO[的OCC算法是MOT中最符合ACID特性的OCC算法。SILO为满足MOT的挑战性需求提供了最好的基础。说明:MOT完全符合原子性、一致性、隔离性、持久性(ACID)特性,如MOT简介所述。下面介绍MOT的并发控制机制。
  • 2024-04-28openGauss MOT并发控制机制
    MOT并发控制机制通过大量研究,我们找到了最佳的并发控制机制,结论为:基于SILO[的OCC算法是MOT中最符合ACID特性的OCC算法。SILO为满足MOT的挑战性需求提供了最好的基础。说明:MOT完全符合原子性、一致性、隔离性、持久性(ACID)特性,如MOT简介所述。下面介绍MOT的并发控制机制。
  • 2024-04-23Occ中gce、GC、GCE2D构造对象的区别
    这三个名字很接近,不知道为何取名字这么容易误解。gce是构造产生gp_前缀的对象;GC是构造产生Geom_前缀的对象;GCE2D是构造产生Geom2d_前缀的对象。gce中有的类继承自gce_root;GC中有的类继承自GC_Root;GCE2D中有的类继承自GCE2d_Root。gce_root,GC_Root,GCE2d_Root中有一个gce_ErrorTy
  • 2024-04-19Occ求点到直线的距离
    计算一个点到2d基本曲线的距离使用这个类Extrema_ExtPElC2d。距离可以是最小或者最大。Extrema是极值的意思,P是point点,ELC是elementarycurve基本曲线。 点到直线的距离假设一个点Y和一条直线L   直线L的参数形式为$X(t)=P+t\overrightarrow{d} $ //
  • 2024-04-12PythonOCC基础使用:建模——矩阵变换(平移/旋转/缩放/镜像)
    此处特别感谢小昌做出的贡献!PythonOCC基础使用:建模——矩阵变换(平移/旋转/缩放/镜像)-卡核(caxkernel.com) 1.平移效果图:fromOCC.Core.BRepPrimAPIimportBRepPrimAPI_MakeConefromOCC.Core.TopLocimportTopLoc_LocationfromOCC.Core.TopoDSimportTopoDS_Shapefr
  • 2024-03-19D. Secret Passwords
    原题链接题解把两个含有相同字符的字符串放进一个集合里,这让我想到了并查集这里是线性并集,遍历字符串,对于字符串中出现的字符的集合并到自己身上来code#include<bits/stdc++.h>usingnamespacestd;intocc[30]={0};intfa[200005];intfinds(intnow){returnfa[now]==n
  • 2024-03-13OpenCASCADE开发指南<二>:OCC 体系结构和基本概念
        OCC是用面向对象方法设计的一个CAD基础平台(软件)。为了能从整体上把握OCC的组织情况,也为了方便后续章节的讨论,下面将介绍OCC体系结构和几个基本概念。1、OCC体系结构1.1面向对象方法和面向对象的软件工程  在介绍OCC体系结构之前,先介绍面向对象方
  • 2024-01-15无重复字符的最长子串2
    classSolution{public:intlengthOfLongestSubstring(strings){//哈希集合,记录每个字符是否出现过unordered_set<char>occ;intn=s.size();//右指针,初始值为-1,相当于我们在字符串的左边界的左侧,还没有开始移动int
  • 2023-11-28UG\NX二次开发 获取部件的4x4矩阵
    文章作者:里海方法1:输入部件occ,获取矩阵。用函数UF_ASSEM_ask_transform_of_occ(),比较直接。方法2:输入部件的实例或事例,获取矩阵。用函数UF_ASSEM_ask_component_data()。通过部件事例获取实例的方法函数:
  • 2023-11-13Spartacus CSR 渲染模式下的 home page 网络请求
    SpartacusCSR渲染模式下的homepage网络请求如下,其中第一个请求就是baseSitesOCCAPI调用。Spartacus是一个开源的、响应式的电子商务前端框架,是基于Angular构建的,旨在帮助企业快速构建现代化的电子商务网站。OCC(OmniCommerceConnect)是Spartacus与后端电子商务平台(通常
  • 2023-11-13如何给 Spartacus 的 CSR 和 SSR 配置不同的 OCC endpoint
    SAP官方文档里,对CommerceCloudComposableStorefront的occendpoint配置说明的例子如下:provideConfig(backend:{occ:{baseUrl:'https://some.baseUrl.com'},},}),那么如果想为SSR和CSR两种运行方式,配置不同的o
  • 2023-10-15OpenCascade 开源的三维建模几何造型开发平台
    官方文档 https://dev.opencascade.org/doc/overview/html/index.htmlOpenCASCADE(简称OCC)平台是由法国MatraDatavision公司开发的CAD/CAE/CAM软件平台,可以说是世界上最重要的几何造型基础软件平台之一。OpenCASCADE是一套开放原始码的CAD/CAM/CAE几何模型核心,源自于法国
  • 2023-09-24Spartacus 启动时 basesites OCC API 请求的技术细节
    SAPSpartacus是一款开源的电子商务前端框架,旨在提供可扩展、可自定义和可维护的电子商务Web应用程序。在Spartacus应用程序启动时,发起的OCC(OpenCommerceCloud)请求occ/v2/basesites?fields=FULL是一个重要的请求,用于获取有关基本站点(basesites)的信息。本文将详细介绍这个请求的
  • 2023-09-22Nextcloud使用OCC命令重置密码
    Nextcloud使用OCC命令重置密码  一般来说,可以使用管理员账户来修改密码如果出现了忘记了管理员密码这种糟糕的情况,就只能通过OCC命令或修改数据库的方式来解决了。本文介绍较为方便的使用OCC命令重置密码方式。OCC命令的用法occ命令是ownCloud/Nextcloud的命令行界面
  • 2023-09-08SAP Commerce Cloud 里的 smartedit webservices OCC API
    SAPCommerceCloud是SAP提供的云端电子商务解决方案,而OCCAPI(OmniCommerceConnectAPI)是SAPCommerceCloud的一部分,它是一个RESTfulAPI,提供了与SAPCommerceCloud进行交互的接口,使得开发者可以创建,读取,更新,和删除商业数据,包括产品,购物车,用户,和订单等。这个接口/
  • 2023-08-12occ配置(opencascade+qt+vs)
    配了几天终于配完了我真的删q先是下载了qt5.12.1和opencascade7.4.0和visualstudio2017和b站一个博主(城外柳依依)一起配的,配完还是报错先是找不到qt5scoreed.lib最后我把这个文件找到(D:\Qt\Qt5.12.1\5.12.1\msvc2017_64\lib),然后两个对应的文件复制到opencascadein64文件夹里
  • 2023-07-22VTK+OCC显示CAD模型
    VTK是一款十分优秀的可视化套件,开源且功能强大,基本上可以满足有限元领域的全部可视化需求。遗憾的是,VTK不支持CAD模型(如igs、stp格式的模型)的显示。在网上搜索后可以发现,在不花钱的情况下,想要显示和处理CAD模型,基本上都得使用OpenCasCade,即OCC。OCC有自己的可视化系统,也可以集成
  • 2023-06-21occ点云显示
    //创建点云数据floatsacle=1;constlongnum_points=1000000;std::vector<gp_Pnt>points;for(inti=0;i<100;i++){for(intj=0;j<100;j++){for(intk=0;k<100;k++){points.push_back(gp_Pnt(i
  • 2023-03-17occ中natvis的使用
    occt.natvis<?xmlversion="1.0"encoding="utf-8"?><AutoVisualizerxmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010"><TypeName="opencasca