当前位置: 首页 > backend >正文

2d 追加点

效果图:

代码:

 

import cv2
import numpy as npdef draw_equilateral_triangles(points):points = np.array(points, dtype=np.float32)triangles=[]for i in range(len(points) - 1):p1 = points[i]p2 = points[i + 1]# 边向量和中点edge_vec = p2 - p1midpoint = (p1 + p2) / 2# 边长度和单位向量length = np.linalg.norm(edge_vec)if length == 0:continueunit_edge = edge_vec / length# 逆时针旋转90度 得到垂直方向(单位向量)perp_unit = np.array([-u
http://www.xdnf.cn/news/3520.html

相关文章:

  • JDK-17 保姆级安装教程(附安装包)
  • 高等数学-第七版-下册 选做记录 习题9-7
  • 边缘检测算子对比:robert canny prewitt sobel laplace
  • VM虚拟机安装CentOS7.9
  • 实战应用MCP Server-SSE方式(url)
  • Calculus on Computational Graphs: Backpropagation
  • PHP-Cookie
  • Python10天突击--编译过程通常涉及几个关键步骤
  • 贪心算法精解(Java实现):从理论到实战
  • 博客打卡-人类基因序列功能问题动态规划
  • cv::remap() 和 cv::undistortion() 的区别
  • allure测试报告的应用
  • 「Mac畅玩AIGC与多模态11」开发篇07 - 使用自定义名言插件开发智能体应用
  • L3-040 人生就像一场旅行
  • stm32基础001(串口)
  • Astral Ascent 星界战士(星座上升) [DLC 解锁] [Steam] [Windows SteamOS macOS]
  • Linux架构篇、第1章_02源码编译安装Apache HTTP Server 最新稳定版本是 2.4.62
  • Windows11 管理员用户下无权限操作的解决方法
  • 基于BERT类的MRPC语义相似度检测(从0到-1系列)
  • 一键解放双手,操作丝滑起飞!
  • 21.1Linux中的LCD驱动实验(知识)_csdn
  • Flowable7.x学习笔记(十六)分页查询我的待办
  • [SystemVerilog] Arrays
  • JGQ516Ⅱ数据采集湿法袋式除尘器实验装置
  • DRV8301 三相电机驱动芯片的硬件参数与应用设计
  • 【AI论文】ReasonIR:为推理任务训练检索器
  • HarmonyOS应用开发中实现本地化存储的几种方式
  • 接口幂等性保证:技术方案与实践指南
  • Three.js + React 实战系列-3D 个人主页:构建 About 组件 (响应式 + 互动 + 动效)✨
  • 【Shell 脚本编程】详细指南:第四章 - 循环结构(for、while、until) 深度解析