話不多說 上圖

創(chuàng)新互聯(lián)建站為客戶提供專業(yè)的成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、程序、域名、空間一條龍服務(wù),提供基于WEB的系統(tǒng)開發(fā). 服務(wù)項目涵蓋了網(wǎng)頁設(shè)計、網(wǎng)站程序開發(fā)、WEB系統(tǒng)開發(fā)、微信二次開發(fā)、成都做手機(jī)網(wǎng)站等網(wǎng)站方面業(yè)務(wù)。
在Activity中獲取到ImageView對象,并且獲取Bitmap對象,對Bitmap進(jìn)行canva繪圖,添加水印
添加一個布局,上面是原始圖片,下面是添加水印后的圖片
implementation'com.github.bumptech.glide:glide:4.7.1'
implementation'jp.wasabeef:glide-transformations:4.0.1'
Glide.with(this).load(url)
.apply(RequestOptions.bitmapTransform(new BlurTransformation(5,2)))
.into(civ);
if(Build.VERSION.SDK_INT = Build.VERSION_CODES.HONEYCOMB){
//View從API Level 11才加入setLayerType方法 //設(shè)置View以軟件渲染模式繪圖
tvPhone.setLayerType(View.LAYER_TYPE_SOFTWARE,null);
}
SpannableString stringBuilder=new SpannableString("文字模糊");
stringBuilder.setSpan(new MaskFilterSpan(new BlurMaskFilter(10f,BlurMaskFilter.Blur.NORMAL)),
0,stringBuilder.length(), Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
tvPhone.setText(stringBuilder);
最后來張效果圖吧:
android在圖片上任意位置添加文字,可以使用canvas類進(jìn)行操作,實例如下:
@Override
protected?void?onDraw(Canvas?canvas)
{
super.onDraw(canvas);
canvas.drawBitmap(m_LogInBmp,?null,?m_LogIndst,?m_txBackPaint);
float?tleft?=?m_LogIndst.left?+?(m_LogIndst.right?-?m_LogIndst.left?-?FontWidth*m_TextLogIn.length())/2;
float?ttop?=?m_LogIndst.top?+?(m_LogIndst.bottom?-?m_LogIndst.top?-?FontHeight)/2?+FontHeight;
canvas.drawText(?m_TextLogIn,?tleft,?ttop,?mLogInPaint);
}
分享題目:android圖片文字,安卓如何識別圖片文字
網(wǎng)站地址:http://chinadenli.net/article30/dsecipo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、網(wǎng)站內(nèi)鏈、網(wǎng)站收錄、Google、網(wǎng)站維護(hù)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容