欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android 實現(xiàn)圖片模糊、高斯模糊、毛玻璃效果的三種方法

 更新時間:2016年12月13日 11:17:11   作者:BigRookie_nan  
在前幾天寫過一個使用glide-transformations的方法實現(xiàn)高斯模糊的方法,今天偶然間有發(fā)現(xiàn)一個大神寫的另一個方法,感覺挺不錯的,分享一下

在前幾天寫過一個使用glide-transformations的方法實現(xiàn)高斯模糊的方法,今天偶然間有發(fā)現(xiàn)一個大神寫的另一個方法,感覺挺不錯的,分享一下:

效果圖:

原文鏈接:點擊訪問

這使用也很簡單,導(dǎo)入依賴,使用模糊方法就行,就這兩步搞定

依賴:

compile

'net.qiujuer.genius:blur:2.0.0-beta4'

實現(xiàn)方法有三種,第一個是Java實現(xiàn)的,第二個和第三個是調(diào)用C語言實現(xiàn)的 ,具體的區(qū)別也就是代碼執(zhí)行的耗時操作時間,從圖片中可以看出Java使用時間遠(yuǎn)大于c運行的時間。

可以通過改變radius的值來改變模糊度,值越大,模糊度越大,radius<=0時則圖片不顯示;一般radius的值以20左右為佳!

// JavaBitmap
 newBitmap = StackBlur.blur(mBitmap, (int)
 radius, false);
// Bitmap JNI NativeBitmap
 newBitmap = StackBlur.blurNatively(mBitmap, (int)
 radius, false);
// Pixels JNI NativeBitmap
 newBitmap = StackBlur.blurNativelyPixels(mBitmap, (int)
 radius, false);

以上所述是小編給大家介紹的Android 實現(xiàn)圖片模糊、高斯模糊、毛玻璃效果的三種方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Android?創(chuàng)建AIDL文件使用教程

    Android?創(chuàng)建AIDL文件使用教程

    這篇文章主要介紹了Android創(chuàng)建AIDL文件使用教程,AIDL是一種IDL語言,用于生成可以在Android設(shè)備上兩個進程之間進行進程間通信的代碼
    2022-07-07
  • 實例講解Android自定義控件

    實例講解Android自定義控件

    本篇文章通過實例給大家講解了Android自定義控件的使用技巧和需要注意的地方,跟著學(xué)習(xí)參考下吧。
    2017-12-12
  • Flutter折疊控件使用方法詳解

    Flutter折疊控件使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Flutter折疊控件的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Android中3種圖片壓縮處理方法

    Android中3種圖片壓縮處理方法

    這篇文章主要介紹了Android中3種圖片壓縮處理方法,本文講解了質(zhì)量壓縮方法、獲得縮略圖、圖片縮放三種方法并分別給出示例代碼,需要的朋友可以參考下
    2015-06-06
  • Android實現(xiàn)圓形圖片或者圓角圖片

    Android實現(xiàn)圓形圖片或者圓角圖片

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)圓形圖片或者圓角圖片的代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Android SearchView搜索框組件的使用方法

    Android SearchView搜索框組件的使用方法

    這篇文章主要為大家詳細(xì)介紹了Android SearchView搜索框組件的使用方法,即時搜索提示功能的實現(xiàn),感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android中監(jiān)聽未接來電的2種方法

    Android中監(jiān)聽未接來電的2種方法

    這篇文章主要介紹了Android中監(jiān)聽未接來電的2種方法,本文講解了使用廣播接收器 BrocastReceiver和使用 PhoneStateListener二種方法,需要的朋友可以參考下
    2015-04-04
  • 替換so文件來動態(tài)替換Flutter代碼實現(xiàn)詳解

    替換so文件來動態(tài)替換Flutter代碼實現(xiàn)詳解

    這篇文章主要為大家介紹了替換so文件來動態(tài)替換Flutter代碼實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • 基于Flutter實現(xiàn)按位置大小比例布局的控件

    基于Flutter實現(xiàn)按位置大小比例布局的控件

    做視頻監(jiān)控項目時需要需要展示多分屏,比如2x2、3x3、414等等,所以本文為大家介紹了如何基于Flutter實現(xiàn)按位置大小比例布局的控件,需要的可以參考一下
    2023-08-08
  • Android多線程處理機制中的Handler使用介紹

    Android多線程處理機制中的Handler使用介紹

    本文將為大家介紹下Android的Handler的使用方法,Handler可以發(fā)送Messsage和Runnable對象到與其相關(guān)聯(lián)的線程的消息隊列,感興趣的朋友可以了解下哈
    2013-06-06

最新評論