智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4266|回复: 16
打印 上一主题 下一主题

图像透视变换

[复制链接]

4

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
威望
234
贡献
137
兑换币
151
注册时间
2018-6-9
在线时间
38 小时
跳转到指定楼层
1#
发表于 2019-1-23 20:13:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问各路大佬,在透视变换中,世界坐标系与图像坐标系的坐标原点的选择是任意的吗,还是说是固定的捏。另外,在算出矫正映射(矩阵)后怎样操作呢?
  1. %%首先测量四组物理坐标xy值,生成M矩阵

  2. x1=-23;

  3. y1=41;

  4. u1=109;

  5. v1=89;



  6. x2=23;

  7. y2=41;

  8. u2=54;

  9. v2=89;



  10. x3=-23;

  11. y3=0;

  12. u3=134;

  13. v3=102;



  14. x4=23;

  15. y4=0;

  16. u4=29;

  17. v4=102;



  18. A=[u1,v1,1,0,0,0,-u1*x1,-v1*x1;0,0,0,u1,v1,1,-u1*y1,-v1*y1;u2,v2,1,0,0,0,-u2*x2,-v2*x2;0,0,0,u2,v2,1,-u2*y2,-v2*y2;

  19. u3,v3,1,0,0,0,-u3*x3,-v3*x3;0,0,0,u3,v3,1,-u3*y3,-v3*y3;u4,v4,1,0,0,0,-u4*x4,-v4*x4;0,0,0,u4,v4,1,-u4*y4,-v4*y4];

  20. B=[x1;y1;x2;y2;x3;y3;x4;y4];

  21. M=A\B
复制代码


回复

使用道具 举报

4

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
威望
234
贡献
137
兑换币
151
注册时间
2018-6-9
在线时间
38 小时
2#
 楼主| 发表于 2019-1-23 20:53:13 | 只看该作者
D:\MATLAB_File

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
威望
234
贡献
137
兑换币
151
注册时间
2018-6-9
在线时间
38 小时
3#
 楼主| 发表于 2019-1-24 09:51:17 | 只看该作者
今早又试了下,如果图像坐标系的原点设置在图像最左上角,就能正确矫正了,但此时图像坐标系与世界坐标系的坐标原点是不重合的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3

主题

127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1180
威望
533
贡献
409
兑换币
361
注册时间
2018-10-11
在线时间
119 小时
4#
发表于 2019-1-25 11:22:50 | 只看该作者
之前也看到了这篇帖子 可以的话加Q交流一下
回复 支持 反对

使用道具 举报

3

主题

127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1180
威望
533
贡献
409
兑换币
361
注册时间
2018-10-11
在线时间
119 小时
5#
发表于 2019-1-26 10:51:22 | 只看该作者
梯形矫正 是不是图像左上角建立坐标系 提取4个点 然后对应赛道测量出来 赛道以下面中点为坐标系 解算矩阵
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

高级会员

Rank: 4

积分
661
威望
302
贡献
185
兑换币
199
注册时间
2018-1-24
在线时间
87 小时
6#
发表于 2019-1-27 13:45:40 | 只看该作者
GiantRabbit 发表于 2019-1-24 09:51
今早又试了下,如果图像坐标系的原点设置在图像最左上角,就能正确矫正了,但此时图像坐标系与世界坐标系的 ...

请问图像坐标系和世界坐标系怎么设置啊?
解算出矩阵之后怎么操作呢?
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
威望
234
贡献
137
兑换币
151
注册时间
2018-6-9
在线时间
38 小时
7#
 楼主| 发表于 2019-1-27 14:30:09 | 只看该作者
我的方法和五楼一样
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

高级会员

Rank: 4

积分
661
威望
302
贡献
185
兑换币
199
注册时间
2018-1-24
在线时间
87 小时
8#
发表于 2019-1-27 15:09:52 | 只看该作者
GiantRabbit 发表于 2019-1-27 14:30
我的方法和五楼一样

再问下 生成矩阵之后怎么操作呢?
回复 支持 反对

使用道具 举报

162

主题

2048

帖子

5

精华

超级版主

岳麓山没有车神

Rank: 10Rank: 10Rank: 10

积分
14920

论坛元老奖章优秀会员奖章活跃会员奖章论坛骨干奖章在线王奖章优秀版主奖章资源大师奖章

QQ
威望
6285
贡献
5963
兑换币
2581
注册时间
2013-11-14
在线时间
1336 小时
9#
发表于 2019-1-27 23:00:31 | 只看该作者
回复 支持 反对

使用道具 举报

3

主题

127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1180
威望
533
贡献
409
兑换币
361
注册时间
2018-10-11
在线时间
119 小时
10#
发表于 2019-1-28 19:54:07 | 只看该作者
看不懂  唉 画了一堆图 看了一堆帖子 自己脑补了桶型和梯形  学了点matlab  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 12:22 , Processed in 0.082450 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表