配准小问题
来源:互联网 发布:天刀男性捏脸数据导入 编辑:程序博客网 时间:2024/06/06 13:25
配准
对于配准坐标系界定,以及配准算法中坐标位移方向经常弄混,特录此篇。
问题
信号static=[1,2,3,4,5;1,2,3,4,5];moved=[2,3,4,5,6;2,3,4,5,6];将moved向static配准,结果recover=?,位移量是+1还是-1?
分析
显然直观上,应该将moved沿着行方向右移一个单位即可配准,反映在程序应该这样设定:
假设我们定义了一个位移场Bx,By,这时recover=movepixels(moved,Bx,By),此时recover与static按照某种测量标准是最接近的。那么recover=[0,2,3,4,5;0,2,3,4,5].By=[-1,-1,-1,-1,-1;-1,-1,-1,-1,-1],Bx=[0…]。
为什么是-1而不是+1.
->首先我们要得到recover图像,那么必须是格点,因此以recover图像为坐标系,然后moved阵列+B(x,y)后就对应于static阵列,反过来,static移动-B(x,y)就是moved阵列,此时将moved值填充进来,然后插值得到recover图像。因此movepixels中Bx,y实际针对的是recover坐标阵列,而不是moved坐标阵列。
然而,在直接插值的时候,需要注意matlab与实际图像坐标系是相反的,当然这只是函数定义的问题。
0 0
- 配准小问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题
- 问题???
- 问题
- maven使用deploy发布到本地仓库
- 深入理解php $this 变量是一个到主叫对象的引用
- python切片
- 安装RAC执行root.sh时报错:error while loading shared libraries: libcap.so.1: cannot open shared object file:
- Storm linux单机版安装
- 配准小问题
- plsql无“连接到”,plsql的database下拉空白,plsql报 Could not load ... oci.dll 找不到,plsql 报 系统缺失MSVCR71.dll
- python笔记
- 怎么用指针操作二维数组
- java__if从大到小排列
- JAVA中的GC机制详解 (一)
- android手机分辨率,xDpi,yDpi,尺寸等各种相关物理参数
- HDU 1003 Max Sum
- mysql5.7.14解压版的安装