欧拉数

在代数拓扑中,欧拉示性数(Euler characteristic)是一个拓扑不变量,对于一大类拓扑空间有定义。

其中V,E和F分别是点,边和面的个数。

对于所有和一个球面同胚的多面体

这就是欧拉公式,翻译成白话就是在一个不和自己交叉的多面体中(和球面球面同胚),面(Face)的个数,加顶点(Vertice)的个数,减边(Edge)的个数永远等于 2

例如,对于立方体,我们有6 − 12 + 8 = 2,而对于四面体我们有4 − 6 + 4 = 2。该公式最早由法国数学家笛卡儿于1635年左右证明,但不为人知。后瑞士数学家莱昂哈德·欧拉于1750年独立证明了这个公式。1860年,笛卡儿的工作被发现,此后该公式遂被称为欧拉-笛卡儿公式。

FreeSurfer欧拉数计算原理

Freesurfer将皮层表面用一个有限元素模型表示,使用三角形来覆盖皮层表面。一旦知道每个三角形顶点的xyz,就有可能以面积、距离、曲率和厚度来描述整个皮质表面的特征。

在Freesurfer重建的整个流程(recon-all)中有一个步骤叫做Tessellation,也就是把三角形镶嵌到皮层上,如果图像质量不好就有可能出现holes和handles, 这一步结果保存在?h.orig.nofix文件中,可以在这里计算欧拉数。之后的流程中Freesurfer会对这些Topological Defects进行修复,得到的结果保存在?h.orig文件中。

Freesurfer中计算欧拉数就是将orig.nofix文件中的顶点/边/面的数量带入欧拉公式。另外由于闭可定向曲面的欧拉数还可以通过它们的亏格g来计算:

genus(亏格,这里可以简单的理解成洞

FreeSurfer数据质量指标:欧拉数Euler Number相关推荐

  1. oracle tovarchar2_Oracle 数据类型转换之 varchar2,number,date

    原标题:Oracle 数据类型转换之 varchar2,number,date 大家好: 大家都知道,Oracle SQL 在where子查询中,"=" 关系的两侧,数据类型要一致 ...

  2. 用bash直接提取freesufer统计数据

    其实很多软件都可以实现,这里介绍一种用bash直接提取统计数据的方法,比asegstats2table更灵活,而且效率也有可能更高. 使用asegstats2table 可以直接用freesurfer ...

  3. 如何用计算机计算e的平方,e为多少(计算器e为多少)

    e是自然对数的底数,是一个无限不循环小百数. e在科学技术中用得非常多,学习了高等数学后就会知道度,许多问结果和它有紧密的联系,以e为底数,许多式子都是最. e = 2.718281828459 -- ...

  4. c语言 已知自然对数的底数e用级数表示 忽略绝对值小于,自然对数的底数e大于零 介绍一下自然对数的底e的情况?...

    介绍一下自然对数的底e的情况? 作为数学常数,是自然对数函数的底数.有时称它为欧拉数(Euler number),以瑞士数学家欧拉命名. e=2.71828182-是微积分中的两个常用极限之一.它是( ...

  5. BSC新晋蓝筹领导者:Euler.Tools实现了不起的数据可视化工具平台

    DeFi和NFT带来了全新的金融世界,去中心化下可以链接现实世界的实物资产,再次丰富变化万千的区块链链上市场,加密货币也由此获得更为多样的使用场景,不仅可以用来交易,更是允许在借贷时用做抵押物,从而获 ...

  6. 阿里云ACP大数据分析师 | 笔记纪要

    2021-9-10更新:已通过认证!! Alibaba Cloud Certified Professional-Data Analyst 重点不完整记录 分析报告 5 大部分 目标与背景 发现与结论 ...

  7. TCGAbiolinks包下载TCGA数据

    ​​​​​​Bioconductor的TCGAbiolinks包用于GDC数据综合分析的R/Bioconductor软件包,本文主要展示下载数据集和代码. 1.   包的加载 # if (!requi ...

  8. 原创 | 这可能是比房子更保值的资产?七步法构建数据资产价值评估模型

    作者:清华大数据软件团队 本文约2500字,建议阅读5分钟 "数据是资产"已经成为全球共识. 标签:数据资产 一.前言 在中国共产党十九届四中全会上,中央首次公开提出"健 ...

  9. python爬虫获取的网页数据为什么要加[0-python爬虫解析页面数据的三种方式

    re模块 re.S表示匹配单行 re.M表示匹配多行 使用re模块提取图片url,下载所有糗事百科中的图片 普通版 import requests import re import os if not ...

最新文章

  1. java 方法重载 应用举例,Java 实例 - 重载(overloading)方法中使用 Varargs
  2. [mybatis]映射文件_参数处理_#和$取值区别
  3. 计算机网络学习笔记-1.1.5-分层结构、协议、接口、服务
  4. 2016河北省职称计算机考试试题及答案,2016河北省职称计算机考试操作题答案.doc...
  5. “软件开发教父” Martin Fowler 从业 40 年最想说这两个字!
  6. csv逗号分隔符转换_文件系统(02):基于SpringBoot管理Xml和CSV
  7. java jave1.0.2_GitHub - dadiyang/jave at v1.0.2
  8. SONY 系列手机 Android 5.1 系统 Root 方法
  9. SIFT四部曲之——方向角度确定
  10. 程序员为什么要会用Google谷歌搜索引擎
  11. python opencv4.0 提取alpha 通道
  12. http协议和https协议对应的端口号
  13. Ta-Lib用法介绍 !
  14. 快速上手Django(二) Django 根据模型(models)生成更新数据库表make migrations
  15. 怎样让计算机背景图片变大,电脑上如何使照片调成1寸??excel调整背景图片大小...
  16. STM32系列 STM32F4xx SPI Flash-读写操作
  17. 别再说你不知道分布式事务了
  18. 程序员的自我修养--读阮一峰《如何变得有思想》有感
  19. 景区门票预约系统——抢票软件定制开发,抢票神器 【故宫博物院(旅行社大门票)】
  20. 数字推理题题型简介及应对策略 zz

热门文章

  1. 中医大2020年7月网考计算机应用基础,2020年7月网络教育统考计算机应用基础模拟题试卷9...
  2. 2020及2021年常被利用的30个软件漏洞
  3. matlab用方程的解赋值,Matlab隐式符号方程求解和赋值
  4. 删除office的产品秘钥
  5. 第二十天: Linux文件管理+Linux备份压缩+网络与磁盘管理+shell与安装
  6. c语言写拼图游戏算法,[原创]拼图游戏移动算法,简单易懂
  7. 常见网络编程面试题答案征集与面试题(收集) ZZ 【网络编程】
  8. 腾讯云商用密码合规解决方案,亮相2021商用密码应用创新高端研讨会
  9. 【日常学习】使用anaconda管理环境并安装cuda和cudnn和tensorflow
  10. 模拟二进制交叉算子(SBX)与多项式变异(PM)