图像纵向扭曲算法

PLHacm 2012-12-15 04:27:28
竖向扭曲,对每个网格顶点赋值时,算法在u方向均匀取值,v方向采用函数变化,变形后网格以及变形函数如下
u(i,j)=i/499;
v(i,j)=v(i,j-1)+tension*s(i,j)*sin(i/499*f)。
v方向增量变化为tension*s(i,j)*sin(i/499*f),其中正弦函数频率为其中正弦函数频率为f=1/tension*PI,其中tension控制变形程度。
振幅为可变函数,s(i,j)=(1-fabs(u(i,j-1)-0.5)/0.5) * (1-fabs(v(i,j-1)-0.5)/0.5).


求大神指教啊,用MFC怎么做?感觉老师给的公式有问题啊!!
...全文
451 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
PLHacm 2012-12-15
  • 打赏
  • 举报
回复
引用 6 楼 blowlow 的回复:
很容易的, opencv里面用 cvRemap()
简单的网格变形我会的,就是不知道要变成这幅图的网格,横坐标变化的规律是怎么样的,我用三角函数没成功
blowlow 2012-12-15
  • 打赏
  • 举报
回复
很容易的, opencv里面用 cvRemap()
PLHacm 2012-12-15
  • 打赏
  • 举报
回复

形成这样的网格,有木有人知道啊?江湖救急啊
PLHacm 2012-12-15
  • 打赏
  • 举报
回复
那你还有印象吗?类似三角函数的网格变形大概算法是怎么样的啊?
傻X 2012-12-15
  • 打赏
  • 举报
回复
图像扭曲,如果用OPENCV pudn上面例子非常多,下过几个
潇潇雨云 2012-12-15
  • 打赏
  • 举报
回复
帮顶
PLHacm 2012-12-15
  • 打赏
  • 举报
回复
有没有人知道啊?急求啊…………

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧