麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Android > 正文

android圖像繪制(一)多種方法做圖像鏡像

2020-04-11 12:34:30
字體:
來源:轉載
供稿:網友
在android中做圖像鏡像有很多方法,今天算是學習了!
兩種方法如下
復制代碼 代碼如下:

//方法一
Matrix matrix = new Matrix();
matrix.postScale(leftOrRight, 1, bmpW/2, bmpH/2);//前兩個是xy變換,后兩個是對稱軸中心點
matrix.postTranslate(x, y);
canvas.drawBitmap(bmpLuffy[0], matrix, paint);
//方法二
// canvas.save();
// canvas.scale(-1, 1, x + bmpLuffy[0].getWidth() / 2, y + bmpLuffy[0].getHeight() / 2);
// canvas.drawBitmap(bmpLuffy[0], x, y, paint);
// canvas.restore();

方法一,使用矩陣的方式(3x3)矩陣
1、先使用postScale的方式將圖片以點(bmpW/2,bmpH/2)為中心,以x=bmpW/2為對稱軸翻轉;
2、使用postTranslate,將圖片移到(x,y)坐標
方法二,畫布翻轉(略)
注意如下問題:
對于其中的bmpW和bmpH是指所用圖片的寬高,需要使用圖片bmp.getWidth()和bmp.getHeight()獲取,
不能使用PC上看到的大小,否則可能會出現錯位!
-----------------------------------------------------------------------
如果對Matrix不是很了解的話,可以參考api文檔,或網絡文章
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产一级毛片高清视频完整版 | 国产九九热 | 黄色av片在线观看 | 免费成人 | 中文字幕在线观看亚洲 | hd欧美free性xxxx护土 | 19禁国产精品福利视频 | 欧美成人a| 亚洲字幕av | 久久久日韩av免费观看下载 | 久久中文字幕在线观看 | 亚洲第一成人久久网站 | 国产91九色| 久久美女色视频 | 久久久久久久久久久国产精品 | 国产一区二区精品免费 | 国产日产精品一区二区三区四区 | 99精品视频在线免费观看 | 成年免费视频黄网站在线观看 | 成人午夜在线免费观看 | 精品一区二区视频在线观看 | 黄色免费av | 国产成人精品区一区二区不卡 | 中文字幕免费在线看 | 性欧美极品xxxx欧美一区二区 | 午夜视频在线观看免费视频 | 91久久久久久久 | 日韩在线播放一区二区 | 欧美日本不卡 | 亚洲一区二区三区高清视频 | 好吊色欧美一区二区三区四区 | 国产日产精品一区二区三区四区 | 中文字幕在线观看视频一区 | 91精品国产一区二区三区四区在线 | 国产精品久久久久久久不卡 | 成人毛片在线免费看 | 亚州综合网| 欧美视频国产 | 99亚洲伊人久久精品影院红桃 | 久久久入口 | 久久久成人精品 |