收集了几个图像缩放函数,可能实现的方式很多,感觉这几个还是不错的,分享下
说明:以下函数都是基于MIDP2.0的,缩放后保留透明色。
代码1,resizeImage函数
代码2,ZoomImage函数
代码3,
我将100*100的图片放到到200*200后对比了一下,ZoomImage生成的图片和另外两个函数生成的图像有点区别,感觉ZoomImage效果好点。再放大点就就基本一样了,看不出区别了。
代码4
用法举例:
1.将1张图片pic转换成176*208的图,pic=transImage(pic,176,208);
2.将1张图片pic转成原来的两倍大,pic=scaleImage(pci,2,1);
3.将一张图片pic转成原来的三分之二,pic=scaleImage(pic,2,3)
代码5,