为了账号安全,请及时绑定邮箱和手机立即绑定

关于第一种思路的缩小时的问题

sx = ( imageWidth - canvas.width ) / 2

sy = ( imageHeight - canvas.height ) / 2

context.drawImage( sx, sy, canvas.width, canvas.height, 0, 0, canvas.width, canvas.height )

此方法在图像缩小时会出现位置偏移

关于这个问题,老师的说法是sw和sh应该比canvas.width和canvas.height小,请问为什么要小?当直接采用上述代码时,图像向左上角偏移了,并且显示的尺寸小于0.5,这是怎么回事呢?


正在回答

2 回答

不小就过外扩出去

0 回复 有任何疑惑可以回复我~

1、第一个参数你都没给。img参数呢。

2、回答你问题的人大多都没看过视频。你只给一部分代码,我们是看不懂的。

0 回复 有任何疑惑可以回复我~
#1

cesiya23 提问者

上面的image忘写了,但是运行的时候是有image的
2015-12-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于第一种思路的缩小时的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信