drawio如何自定义配置?改变鼠标滚轮为缩放页面大小

drawio默认的缩放方式是通过Ctrl+鼠标滚轮,但用户可自定义设置,使其变为仅鼠标滚轮缩放。操作步骤包括:进入菜单栏选择其他-配置...,在配置框内输入特定指令并应用。更多配置选项可参考drasio配置项网站。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

drawio默认缩放为 “ctrl+鼠标滚轮” ,对于习惯了直接用鼠标缩放的用户不太友好,那么能不能改为滚动鼠标滚轮为缩放页面大小呢?
可以的,操作步骤:
第1步:菜单栏选择 “其他-配置…”
在这里插入图片描述
第2步:在配置框里输入下图内容,然后点击“应用”,点击“确定”后即可。
在这里插入图片描述
更多的配置方法,可以在drasio配置项这个网站里查询

``` import open3d as o3d import numpy as np def generate_high_quality_point_cloud(stl_file_path, uniform_sample_points=500000, poisson_sample_points=500000, init_factor=10): """ 从 STL 文件生成高质量点云 :param stl_file_path: STL 文件路径 :param uniform_sample_points: 均匀采样点数 :param poisson_sample_points: 泊松采样点数 :param init_factor: 泊松采样初始因子 :return: 生成的点云 """ try: # 读取 STL 文件 mesh = o3d.io.read_triangle_mesh(stl_file_path) if mesh.is_empty(): print(f"无法读取 STL 文件: {stl_file_path}") return None # 计算顶点法线 mesh.compute_vertex_normals() # 均匀采样生成初始点云 pcd_uniform = mesh.sample_points_uniformly(number_of_points=uniform_sample_points) # 泊松采样 pcd_poisson = mesh.sample_points_poisson_disk(number_of_points=poisson_sample_points, init_factor=init_factor) # 合并均匀采样和泊松采样的点云 pcd = o3d.geometry.PointCloud() pcd.points = o3d.utility.Vector3dVector(np.vstack((np.asarray(pcd_uniform.points), np.asarray(pcd_poisson.points)))) # 统计滤波去噪 pcd, _ = pcd.remove_statistical_outlier(nb_neighbors=10, std_ratio=2.0) return pcd except Exception as e: print(f"生成点云时出现错误: {e}") return None if __name__ == "__main__": stl_file = "source.stl" output_pcd_file = "source.pcd" # 生成点云 pcd = generate_high_quality_point_cloud(stl_file) if pcd is not None: # 可视化点云 o3d.visualization.draw_geometries([pcd]) # 保存点云数据为 PCD 格式 o3d.io.write_point_cloud(output_pcd_file, pcd) print(f"点云已保存到 {output_pcd_file}") else: print("点云生成失败,未保存文件。")```帮我在这个代码基础上修改,要求是导入两个点云文件,我可以做到手动控制在任意平行于x轴或y轴方向做一次切片
03-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值