我将一幅BMP图片局部放大,如何使坐标也放大? ( 积分: 50 )

  • 主题发起人 主题发起人 rainee
  • 开始时间 开始时间
R

rainee

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Copyrect将原图局部放大了四倍,放在一个新的IMAGE中, 比如我鼠标在原来图片上的位置坐标是50,90, 现在我鼠标移到被放大的图片上的相同位置,想要在被局部放大的图片上显示的也是50,90, 我该如何去做? 用什么算法转换, 我脑袋都想破了. 试了好多种方法都不理想.因为原来的坐标和象素是对应的, 现在坐标点放大了, 本来以为乘4倍就行了, 却怎么也做不出来.
 
已经自己解决了.
 
图象放大四倍,坐标确实*2,是这样么?

呵呵,楼主提问题总是自己很快就解决了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部