易语言图象的双线性插值旋转

易语言 2020-08-14 14:14:41

易语言图象的双线性插值旋转

查看图象旋转支持库旋转的效果。

计算原图的四个角的坐标(以图像中心为坐标系原点)

数据 = 位图旋转 (当前图像, 到数值 (编辑框_旋转角度.内容))
输出调试文本 (“耗时:” + 到文本 (取启动时间 () - a))

旋转角度 = 取整 (到数值 (编辑框_旋转角度.内容))
临时位图.载入数据 (当前图像)
a = 取启动时间 ()
临时位图 = 临时位图.旋转 (旋转角度, #白色)
输出调试文本 (“耗时:” + 到文本 (取启动时间 () - a))
画板2.画图片 (载入图片 (临时位图.取位图数据 ()), 1, 1, , , #拷贝)

tmp_A = 原始位图.取某点颜色 (i1, j1) '内存拷贝法,需要FA、FB、F3、F4的成员为字节型,使用此法在速度上没有任何改善。