请斑竹救命,如何实现photoshop中透视变换(100分)

  • 主题发起人 主题发起人 WollyXF
  • 开始时间 开始时间
W

WollyXF

Unregistered / Unconfirmed
GUEST, unregistred user!
事关生计,请大家出手相助
 
说具体点
 
情急之下竟然将分值设置错了,本来是想300分的。
就是如何实现photoshop中
菜单“编辑”--“变换”--“透视”的功能
 
请大家群策群力,都想想办法,帮帮我吧
 
到网上找找算法.
 
Photoshop中的透视变换实际就是数学中的射影变换,其内容属<射影几何>范畴.
要自己编程实现Photoshop中的透视变换,需要了解三个步骤的实现:
1.把矩形R拉成任意四边形Q的实现方法;
2.由Q中点(像素)计算R中对应点位置;
3.根据R中点的颜色对Q中此像素进行着色.
要解决问题关键是第二步,这一问题我们前不久在CSDN的<数据与算法>论坛中讨论过,请参看:
http://expert.csdn.net/expert/topic/879/879910.xml?temp=8.091372E-02


 
谢谢zzwu,通过多日的观察,我还没有找到找到Q中点与R中点的关系,我先找找,
大家请继续
 
如何用DPTOLP和LPTODP
把逻辑坐标设为投影到屏幕上的点,
最好写出源码
 
问题以解决,谢谢
 

Similar threads

回复
0
查看
994
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
I
回复
0
查看
634
import
I
后退
顶部