智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4209|回复: 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 小时
17#
 楼主| 发表于 2019-4-23 16:17:48 | 只看该作者
alicebiade 发表于 2019-4-22 16:57
请问图像坐标系中,选取的四个点是在图像中已经梯形失真的坐标,还是自己设计的没有失真的坐标

图像坐标我是直接在十字那儿拍了张图片发给上位机,然后用VS选了十字的四个角点
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
75
威望
40
贡献
19
兑换币
27
注册时间
2019-3-17
在线时间
8 小时
16#
发表于 2019-4-22 16:57:00 | 只看该作者
暗修罗 发表于 2019-1-26 10:51
梯形矫正 是不是图像左上角建立坐标系 提取4个点 然后对应赛道测量出来 赛道以下面中点为坐标系 解算矩阵

请问图像坐标系中,选取的四个点是在图像中已经梯形失真的坐标,还是自己设计的没有失真的坐标
回复 支持 反对

使用道具 举报

3

主题

112

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1125

优秀会员奖章

威望
603
贡献
258
兑换币
398
注册时间
2017-10-13
在线时间
132 小时
15#
发表于 2019-4-10 22:43:33 | 只看该作者
能不能 给我  发一份 matlab  实现的逆透视变换的程序呢!  我的邮箱:562944207@qq.com  谢谢了
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
威望
234
贡献
137
兑换币
151
注册时间
2018-6-9
在线时间
38 小时
14#
 楼主| 发表于 2019-2-24 20:29:34 | 只看该作者
现在在MATLAB上可以实现了,但是在VS里用C语言实现出现了问题,我的想法只是变换边界的坐标。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
104
威望
53
贡献
29
兑换币
36
注册时间
2019-2-21
在线时间
11 小时
13#
发表于 2019-2-22 19:38:01 | 只看该作者
感谢,终于明白了
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
480
QQ
威望
231
贡献
137
兑换币
152
注册时间
2018-10-18
在线时间
56 小时
12#
发表于 2019-2-19 16:36:14 | 只看该作者
我最近也在用这个方法做逆透视,方便的话加qq交流一下呗,1220837535
回复 支持 反对

使用道具 举报

3

主题

127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1180
威望
533
贡献
409
兑换币
361
注册时间
2018-10-11
在线时间
119 小时
11#
发表于 2019-1-28 20:35:53 | 只看该作者
过年回去再弄吧 车都调不好
回复 支持 反对

使用道具 举报

3

主题

127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

162

主题

2048

帖子

5

精华

超级版主

岳麓山没有车神

Rank: 10Rank: 10Rank: 10

积分
14920

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 11:10 , Processed in 0.064236 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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