我谈区域偏心率——Gonzalez错了 📅 发布时间:2026/7/12 14:54:28 👁️ 浏览次数: 偏心率的数学定义禹晶、肖创柏、廖庆敏《数字图像处理面向新工科的电工电子信息基础课程系列教材》P312区域的拟合椭圆看这里。Rafael Gonzalez的二阶中心矩的表达不说人话。半长轴和半短轴正比于特征值的根号。Rafael Gonzalez的图11.21和式(11-23)错了。因此用特征值表示椭圆的离心率e ee的表达式应该是e c a a 2 − b 2 a e \frac{c}{a} \frac{\sqrt{a^2 - b^2}}{a}eacaa2−b2这里e ee是离心率c cc是中心到焦点的距离而a aa和b bb分别是椭圆的半长轴和半短轴的长度。代入特征值e s 2 λ 1 − s 2 λ 2 s λ 1 λ 1 − λ 2 λ 1 e \frac{\sqrt{s^2\lambda_1 - s^2\lambda_2}}{s\sqrt{\lambda_1}} \frac{\sqrt{\lambda_1 - \lambda_2}}{\sqrt{\lambda_1}}esλ1s2λ1−s2λ2λ1λ1−λ2λ 1 \lambda_1λ1和λ 2 \lambda_2λ2分别为最大特征值和最小特征值。s ss表示几个σ \sigmaσ偏心率与这个尺度无关。偏心率为e 1 − λ 2 λ 1 e \sqrt{1 - \frac{\lambda_2}{\lambda_1}}e1−λ1λ2离心率e ee是衡量椭圆相对于圆的“拉伸”程度的一个量。离心率e ee的范围是从 0对于圆形到接近但小于 1对于非常扁平的椭圆。对于圆形区域λ 1 λ 2 \lambda_1 \lambda_2λ1λ2离心率为 0。对于直线λ 2 0 \lambda_2 0λ20离心率为 1。因此这个描述符的值范围是[ 0 , 1 ] [0, 1][0,1]。马氏距离、PCA相同的理论基础这与马氏距离、PCA本质上是一样的。相同的理论基础。MATLAB的regionprops函数MATLAB给出了拟合椭圆是使用2 σ 2\sigma2σ为什么是2以下是MATLAB给出的结果。eccsqrt(stats.MajorAxisLength^2-stats.MinorAxisLength^2)/stats.MajorAxisLength ecc0.8416验证Ccov(samples);[U,D]eig(C);ddiag(D);[~,order]sort(d,descend);UU(:,order);dd(order);% D diag(d(order));sqrtdsqrt(d);4*sqrtd ans499.5233269.8259为什么椭圆的协方差矩阵等于S \boldsymbol{S}S在构造椭圆时特意取了半轴a 2 λ 1 , b 2 λ 2 a2\sqrt{\lambda_1}, b2\sqrt{\lambda_2}a2λ1,b2λ2这个系数2就是用来保证“椭圆内部”的协方差矩阵正好等于原协方差矩阵的。a c λ 1 , b c λ 2 ac\sqrt{\lambda_1}, bc\sqrt{\lambda_2}acλ1,bcλ2那么椭圆内部协方差矩阵为Σ c 2 4 S \boldsymbol{\varSigma} \frac{c^2}{4}\boldsymbol{S}Σ4c2S只有当c 2 c2c2时才等于S \boldsymbol{S}S。一句话总结c 2 c2c2时椭圆区域的协方差矩阵等于原区域的协方差矩阵——这正是构造系数选择2 22的原因。
AI技术正在改变 人工智能正在改变世界:AI技术的实际应用场景与未来趋势 近年来,人工智能(Artificial Intelligence,简称AI)从一个看似遥远的科技概念,逐渐走进了我们的日常生活和各行各业。从智能手机里的语音助手&#x… 2026/7/12 14:48:26
AutoDock Vina分子对接:新手快速上手的10个实用技巧 AutoDock Vina分子对接:新手快速上手的10个实用技巧 【免费下载链接】AutoDock-Vina AutoDock Vina 项目地址: https://gitcode.com/gh_mirrors/au/AutoDock-Vina AutoDock Vina是一款功能强大且广泛使用的开源分子对接软件,专门用于蛋白质-配体相… 2026/7/12 14:48:26
大唐杯 5G 仿真:从勘站到业务验证的 7 步网络部署全流程拆解 大唐杯5G仿真竞赛:从勘站到业务验证的7步全流程实战解析在5G技术快速落地的今天,掌握网络规划与调测能力已成为通信工程师的核心竞争力。大唐杯全国大学生新一代信息通信技术大赛作为业内权威赛事,其5G仿真竞赛模块通过高度还原真实场景&… 2026/7/12 14:46:25
StarUML 5.0 系统流程图实战:3步绘制订单文件处理流程(附GB/T 1526符号对照) StarUML 5.0 系统流程图实战:3步绘制订单文件处理流程(附GB/T 1526符号对照)在软件开发过程中,系统流程图是沟通需求与实现的重要桥梁。对于订单处理这类核心业务流程,一个清晰规范的流程图不仅能帮助团队成员快速理解… 2026/7/12 16:34:54
UG NX 高级扫掠实战:用三维实体替代截面,完成5步复杂造型 UG NX 高级扫掠实战:用三维实体替代截面,完成5步复杂造型 在工业设计领域,复杂曲面的建模一直是工程师面临的挑战。传统扫掠工具虽然强大,但受限于二维截面的局限性,难以应对某些特殊结构的创建。UG NX作为高端CAD软件… 2026/7/12 16:30:51
MetaTube SDK Go:革命性元数据管理SDK - 一站式解决20+成人视频平台数据抓取难题 MetaTube SDK Go:革命性元数据管理SDK - 一站式解决20成人视频平台数据抓取难题 【免费下载链接】metatube-sdk-go MetaTube SDK & API Server in Golang 项目地址: https://gitcode.com/gh_mirrors/me/metatube-sdk-go MetaTube SDK Go是一款基于Golang… 2026/7/12 16:28:51
数据库优化深度科普:外连接消除底层原理,KES优化器完整设计拆解 数据库优化深度科普:外连接消除底层原理,KES优化器完整设计拆解前言 平时做数据库开发、运维,或是国产化迁移工作的时候,不少同行都踩过一种很迷惑的线上问题。我们SQL里明明写了LEFT JOIN,本意是把左表全部数据都保留… 2026/7/12 16:26:50
Zola终极SEO优化:如何为静态网站添加Schema.org结构化数据 Zola终极SEO优化:如何为静态网站添加Schema.org结构化数据 【免费下载链接】zola A fast static site generator in a single binary with everything built-in. https://www.getzola.org 项目地址: https://gitcode.com/GitHub_Trending/zo/zola 你的Zola静… 2026/7/12 16:22:49
实战指南:5步掌握sam2_hiera_tiny.fb_r896图像特征提取的最佳实践 实战指南:5步掌握sam2_hiera_tiny.fb_r896图像特征提取的最佳实践 【免费下载链接】sam2_hiera_tiny.fb_r896 项目地址: https://ai.gitcode.com/hf_mirrors/timm/sam2_hiera_tiny.fb_r896 在计算机视觉领域,图像特征提取是构建高效视觉系统的基… 2026/7/12 16:22:49
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/12 0:01:13
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/12 0:01:13
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/12 0:03:14
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/12 0:01:13
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/12 0:01:13
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/12 0:03:14