png图片旋转出现锯齿状失真的问题

jjjjjj25025 2013-05-07 04:37:34
开发一个小游戏程序
旋转图片的时候 发现图片内部和边缘出现锯齿状的失真
我的程序的绘图部分如下

protected void onDraw(Canvas canvas){
super.onDraw(canvas);
Matrix car_matrix = new Matrix();
image_car = BitmapFactory.decodeStream(this.getResources().openRawResource(R.drawable.car));
car_matrix.preRotate(angle,spinCenterX,spinCenterY);
canvas.drawBitmap(image_car, car_matrix, null);
}



看到重叠在其他小车上那亮车了吗 电脑上看失真不明显 但在手机的高分辨率下看非常明显的
ps:失真只在旋转了一定角度后出现,旋转90,180,270,360不出现失真的情况

哪位高手知道怎么处理这个问题?
...全文
361 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
三只小毛驴 2013-05-07
  • 打赏
  • 举报
回复
http://blog.csdn.net/silence_cdsn/article/details/8823337
三只小毛驴 2013-05-07
  • 打赏
  • 举报
回复
你可以看一下这篇文章,也许对你有帮助

80,492

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧