
Bitmap bm = BitmapFactory.decodefile(...// get the orIEntationMatrix m = new Matrixm.postRotate(orIEntation)Bitmap new = Bitmap.createFromBitmap(bm,...,m);解决方法 实际上算法并不是一种简单的方法来执行此旋转,而没有完全独立的新位置来放置旋转的副本,然后删除当前(非旋转的)副本.我可以想到一个潜在的算法,你基本上必须有一个像素的内存,但我将花费更多的时间来计算实际的算法.
另请查看此StackOverflow链接:
Algorithm to rotate an image 90 degrees in place? (No extra memory)
以上是内存溢出为你收集整理的Android无需复制即可旋转位图全部内容,希望文章能够帮你解决Android无需复制即可旋转位图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)