X=[1,2;3,3]
Y=[1,2;3,4]
[a,b,c]=procrustes(X,Y)
Z = c.b * Y * c.T + c.c

a =

-4.4409e-16

b =

 1     23     3

c =

T: [2x2 double]
b: 0.7906
c: [2x2 double]

Z =

1.0000    2.0000
3.0000    3.0000

c.T
c.b
c.c
ans =旋转矩阵

0.3162    0.9487
0.9487   -0.3162

ans =

0.7906

ans =平移矩阵

-0.7500 1.7500
-0.7500 1.7500

#2

X=[1,2;3,3;4,5]
Y=[1,2;3,4;4,2]
[a,b,c]=procrustes(X,Y)
Z = c.b * Y * c.T + c.c
c.T
c.b
c.c

X =

 1     23     34     5

Y =

 1     23     44     2

a =

0.2192

b =

1.0000    2.6818
3.8182    2.5909
3.1818    4.7273

c =

T: [2x2 double]
b: 0.9969
c: [3x2 double]

Z =

1.0000    2.6818
3.8182    2.5909
3.1818    4.7273

ans =

0.7295    0.6839
0.6839   -0.7295

ans =

0.9969

ans =

-1.0909 3.4545
-1.0909 3.4545
-1.0909 3.4545

普氏分析法的输入和输出实例,matlab图像处理相关推荐

  1. Procrustes Analysis普氏分析法

    选取N幅同类目标物体的二维图像,并用上一篇博文的方法标注轮廓点,这样就得到训练样本集: 由于图像中目标物体的形状和位置存在较大偏差,因此所得到的数据并不具有仿射不变性,需要对其进行归一化处理.这里采用 ...

  2. 普氏分析法-MATLAB工具箱函数

    Hello,everyone! 我是鲁班·,一个热衷于科研和软开的胖子! 1 理论 Procrustes Analysis普氏分析法,此博客对普氏分析法理论介绍的还不错,有兴趣的同学可以读一读. 2 ...

  3. opencv+face_recognition+python实现换脸(face swap)操作(3)——基于普氏分析法(Procrustes Analysis)的代码实现

    #获得特征点 def ladmask(img):faces_loaction=face_recognition.face_locations(img,number_of_times_to_upsamp ...

  4. java常规普氏分析法_人脸对齐:Procrustes analysis 普氏分析

    概述 在人脸相关应用中,获得的人脸图像常常形状各异,这时就需要对人脸形状进行归一化处理.人脸对齐就是将两个不同的形状进行归一化的过程,将一个形状尽可能地贴近另一个形状. 值得注意的是,在英语文献中,F ...

  5. java常规普氏分析法,python AI换脸 用普氏分析法(Procrustes Analysis)实现人脸对齐...

    1.图片效果 2.原代码 # !/usr/bin/python # -*- coding: utf-8 -*- # Copyright (c) 2015 Matthew Earl # # Permis ...

  6. 多维标度法(MDS,Multidimensional Scaling)及普氏分析(Procrustes Analysis)在人体姿态关节点上的简单示例(python)

    多维标度法(MDS,Multidimensional Scaling) 多维标度法一个简单的应用示例就是,已知一组城市之间的相对距离关系(相似矩阵),如何求解出各个城市在地图上的位置,使其尽可能满足前 ...

  7. Procrustes Analysis(普氏分析)

    Procrustes Analysis普氏分析法 选取N幅同类目标物体的二维图像,并用上一篇博文的方法标注轮廓点,这样就得到训练样本集: 由于图像中目标物体的形状和位置存在较大偏差,因此所得到的数据并 ...

  8. 普氏分析在生信中的应用

    普氏分析(Procrustes Analysis) 在微生物群落研究的过程中,我们经常需要评估微生物群落结构与环境因子整体之间是否具有显著的相关性,此时,通常使用的方式是Mantel test和普氏分 ...

  9. 普氏分析 matlab,一种考虑土拱效应的砂土地层深埋盾构隧道开挖面极限支护力计算方法与流程...

    本发明涉及一种分析深埋砂土地层中盾构隧道开挖面稳定性的方法,尤其 涉及一种考虑深埋砂土地层中的盾构隧道的开挖面极限支护力计算方法,属于 盾构施工技术领域. 背景技术: 盾构施工技术因其机械化程度高.安 ...

最新文章

  1. php拦截器配置,php 类中的各种拦截器
  2. pandas基于列表内容对dataframe数据行进行筛选(isin函数)实战:Filter DataFrame rows on a list of values
  3. Swift3的playground中对UI直接测试支持的改变
  4. echart css样式弄了几个月了,样式一直都没有好好解决,好激动
  5. 需求调研计划_干货!如何做好一个BI项目的规划和需求定义?
  6. 如何启用SAP Cloud Platform的mobile服务
  7. java 死锁的检测与修复_调查死锁–第4部分:修复代码
  8. linux上的那些查找的命令
  9. 用户画像-标签体系(dwt层)
  10. IDE 的未来在哪里?
  11. mysql翻译逗号隔开的字典_【多测师小课堂】python数据类型之列表、字典、元祖、字符串...
  12. [python]Python概述
  13. Themida/WinLicense V1 8 2 0 +脱壳 FOR PcShare远程控制会员版本20070826
  14. YApi接口平台-接口挡板
  15. 【数理逻辑】命题逻辑 ( 命题与联结词回顾 | 命题公式 | 联结词优先级 | 真值表 可满足式 矛盾式 重言式 )
  16. 小Z的袜子【莫队算法】
  17. java 调用 yed 绘制 流程图_流程图绘制软件──yEd
  18. 窥尽大数据背后被遮掩起来的财富
  19. 计算机语言怎么学,教你如何学习计算机编程语言
  20. 比chatgpt稍逊的ai问答网站phind,专用于编写代码

热门文章

  1. 中科院计算所培训中心2017年三季度课程安排
  2. CentOS7修改主机名的三种方法
  3. 代码操作redis集群报错:(error) MOVED 解决方法
  4. C++ AMP 实战:绘制曼德勃罗特集图像
  5. STC目前所有系列的中断列表
  6. 最硬核的图片批量下载插件-图片助手(ImageAssistant)
  7. MAQ/BWA introduction by Li Heng
  8. 【raid数据恢复案例】raid5扩容导致的数据丢失的数据恢复
  9. 深入了解音视频开发直播协议RTMP
  10. 如何用软件模拟NGS数据