Android 缩放Bitmap到指定比例大小
伊谢尔伦
伊谢尔伦 2017-04-17 16:45:28
0
3
548
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆 (3)
黄舟

你可以先用inSampleSize获得一张近似大小的图片,再用Matrix进行缩放到指定大小嘛╮(╯_╰)╭

    左手右手慢动作

    首先,Android上只能整數壓縮,不能小數壓縮,圖片不可能剛好壓縮至寬度為720
    其次,一般是圖片縮小至小於720的照片之後,再進行顯示,不夠720的地方可以空著,可以繪製預設底色,可以裁切等等,視具體情況而定

      黄舟

      Bitmap bitmap = getCompressForQualitySize(os, (int) sampleSize);
      ByteArrayOutputStream osSecond = new ByteArrayOutputStream();
      bitmap.compress(Bitmap.CompressFormat.JPEG, optionat。圖片的寬高,然後按照比例縮小到720就行了,但是可能會有些偏差

        最新下載
        更多>
        網站特效
        網站源碼
        網站素材
        前端模板
        關於我們 免責聲明 Sitemap
        PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!