1、如果系统的api在16以上,可以使用系统提供的方法直接处理
复制代码代码如下:
if (VERSIONSDK_INT > 16) {
Bitmap bitmap = sentBitmapcopy(sentBitmapgetConfig(), true);
final RenderScript rs = RenderScriptcreate(context);
final Allocation input = AllocationcreateFromBitmap(rs, sentBitmap, AllocationMipmapControlMIPMAP_NONE,
AllocationUSAGE_SCRIPT);
final Allocation output = AllocationcreateTyped(rs, inputgetType());
final ScriptIntrinsicBlur script = ScriptIntrinsicBlurcreate(rs, ElementU8_4(rs));
scriptsetRadius(radius / eg 3f /);
scriptsetInput(input);
scriptforEach(output);
outputcopyTo(bitmap);
return bitmap;
}
2、 如果Api条件不满足,可以使用如下方法
复制代码代码如下:
@SuppressLint("NewApi")
public static Bitmap fastblur(Context context, Bitmap sentBitmap, int radius) {
Bitmap bitmap = sentBitmapcopy(sentBitmapgetConfig(), true);
if (radius < 1) {
return (null);
}
int w = bitmapgetWidth();
int h = bitmapgetHeight();
int[] pix = new int[w h];
// Loge("pix", w + " " + h + " " + pixlength);
bitmapgetPixels(pix, 0, w, 0, 0, w, h);
int wm = w - 1;
int hm = h - 1;
int wh = w h;
int div = radius + radius + 1;
int r[] = new int[wh];
int g[] = new int[wh];
int b[] = new int[wh];
int rsum, gsum, bsum, x, y, i, p, yp, yi, yw;
int vmin[] = new int[Mathmax(w, h)];
int divsum = (div + 1) >> 1;
divsum = divsum;
int temp = 256 divsum;
int dv[] = new int[temp];
for (i = 0; i < temp; i++) {
dv[i] = (i / divsum);
}
yw = yi = 0;
int[][] stack = new int[div][3];
int stackpointer;
int stackstart;
int[] sir;
int rbs;
int r1 = radius + 1;
int routsum, goutsum, boutsum;
int rinsum, ginsum, binsum;
for (y = 0; y < h; y++) {
rinsum = ginsum = binsum = routsum = goutsum = boutsum = rsum = gsum = bsum = 0;
for (i = -radius; i <= radius; i++) {
p = pix[yi + Mathmin(wm, Mathmax(i, 0))];
sir = stack[i + radius];
sir[0] = (p & 0xff0000) >> 16;
sir[1] = (p & 0x00ff00) >> 8;
sir[2] = (p & 0x0000ff);
rbs = r1 - Mathabs(i);
rsum += sir[0] rbs;
gsum += sir[1] rbs;
bsum += sir[2] rbs;
if (i > 0) {
rinsum += sir[0];
ginsum += sir[1];
binsum += sir[2];
} else {
routsum += sir[0];
goutsum += sir[1];
boutsum += sir[2];
}
}
stackpointer = radius;
for (x = 0; x < w; x++) {
r[yi] = dv[rsum];
g[yi] = dv[gsum];
b[yi] = dv[bsum];
rsum -= routsum;
gsum -= goutsum;
bsum -= boutsum;
stackstart = stackpointer - radius + div;
sir = stack[stackstart % div];
routsum -= sir[0];
goutsum -= sir[1];
boutsum -= sir[2];
if (y == 0) {
vmin[x] = Mathmin(x + radius + 1, wm);
}
p = pix[yw + vmin[x]];
sir[0] = (p & 0xff0000) >> 16;
sir[1] = (p & 0x00ff00) >> 8;
sir[2] = (p & 0x0000ff);
rinsum += sir[0];
ginsum += sir[1];
binsum += sir[2];
rsum += rinsum;
gsum += ginsum;
bsum += binsum;
stackpointer = (stackpointer + 1) % div;
sir = stack[(stackpointer) % div];
routsum += sir[0];
goutsum += sir[1];
boutsum += sir[2];
rinsum -= sir[0];
ginsum -= sir[1];
binsum -= sir[2];
yi++;
}
yw += w;
}
for (x = 0; x < w; x++) {
rinsum = ginsum = binsum = routsum = goutsum = boutsum = rsum = gsum = bsum = 0;
yp = -radius w;
for (i = -radius; i <= radius; i++) {
yi = Mathmax(0, yp) + x;
sir = stack[i + radius];
sir[0] = r[yi];
sir[1] = g[yi];
sir[2] = b[yi];
rbs = r1 - Mathabs(i);
rsum += r[yi] rbs;
gsum += g[yi] rbs;
bsum += b[yi] rbs;
if (i > 0) {
rinsum += sir[0];
ginsum += sir[1];
binsum += sir[2];
} else {
routsum += sir[0];
goutsum += sir[1];
boutsum += sir[2];
}
if (i < hm) {
yp += w;
}
}
yi = x;
stackpointer = radius;
for (y = 0; y < h; y++) {
// Preserve alpha channel: ( 0xff000000 & pix[yi] )
pix[yi] = (0xff000000 & pix[yi]) | (dv[rsum] << 16) | (dv[gsum] << 8) | dv[bsum];
rsum -= routsum;
gsum -= goutsum;
bsum -= boutsum;
stackstart = stackpointer - radius + div;
sir = stack[stackstart % div];
routsum -= sir[0];
goutsum -= sir[1];
boutsum -= sir[2];
if (x == 0) {
vmin[y] = Mathmin(y + r1, hm) w;
}
p = x + vmin[y];
sir[0] = r[p];
sir[1] = g[p];
sir[2] = b[p];
rinsum += sir[0];
ginsum += sir[1];
binsum += sir[2];
rsum += rinsum;
gsum += ginsum;
bsum += binsum;
stackpointer = (stackpointer + 1) % div;
sir = stack[stackpointer];
routsum += sir[0];
goutsum += sir[1];
boutsum += sir[2];
rinsum -= sir[0];
ginsum -= sir[1];
binsum -= sir[2];
yi += w;
}
}
// Loge("pix", w + " " + h + " " + pixlength);
bitmapsetPixels(pix, 0, w, 0, 0, w, h);
return (bitmap);
}
PS:唱的音我已断开,并用“ - ”作连音。
歌词:
Neun beu sin hae sar-eur an geo
ba ram-e sir ryeo eon ggeo hyang gig-a geo ggeu te bbeu ryeo
Haeng beok-han neun meur han bang eor
ta si eon sa rang e seu myeo deur-eo nar wi reo hae
A nir geo ra a nin geo ra mid-eun nae gap-a beo yeos-eo
Sa rang i sa rang in jeur meor ra deon geo ya
Beo ryeo ji ji an nen ge sa rang in geon ga bwa
Dwi deor-a deo neon-i geo ddeo i seo
副歌:
Sim jang eur beo rin heu ye ya neon-ar ge dwae seo
Nae ga sar deo reok ji kyeo jeu eo deon sim jang eun sa rang ha na ran geor
Neo eob nen teong bin nae ga seum-i ddwi ji reur an a
Ba beo qeo reor neor neo qi ji an-eur ge na reur sar ge hae jeun sa rang a
II:
A nir geo ra a nin geo ra mi deun nae ga ba beo yeo seo
Sa rang i sa rang in jeur meor ra deon geo ya
Beo ryeo ji ji an nen ge sa rang in geon ga bwa
Dwi deor-a deo neon-i geo ddeo i seo
副歌:
Sim jang eur beo rin heu ye ya neon-ar ge dwae seo
Nae ga sar deo reok ji kyeo jeu eo deon sim jang eun sa rang ha na ran geor
Neo eob nen teong bin nae ga seum-i ddwi ji reur an-a
Ba beo qeo reor neor neo qi ji an eur ge
na reur sar ge hae jeun sa rang a
Wae reo i seo seong in nen meor deur man keum na reur an-a jwo
A pa han man keum deok-han wu ri sa rang i
wu seur seu i deo reok
副歌:
Sim jang eur beo rin heu ye ya nan ggae dar-a seo
Nae ga sar deo reok ji kyeo jeu a deon sim jang i
ba reo neo yeo seum-eur
Neo eob nen teong bin nae ga seum-i ddwi ji reur an-a
Deu beon da si neor neo qi ji an-eur ge
na reur sar ge hae jeu keu dae yeo
--- END
现正听着 李丽芬标准演唱《爱江山更爱美人》于QQ音乐中,普通话演唱,歌词是:
道不尽红尘奢恋
诉不完人间恩怨
世世代代都是缘
流着相同的血
喝着相同的水
这条路漫漫又长远
红花当然配绿叶
这一辈子谁来陪
渺渺茫茫来又回
往日情景再浮现
藕虽断了丝还连
轻叹世间事多变迁
爱江山更爱美人
哪个英雄好汉宁愿孤单
好儿郎浑身是胆
壮志豪情四海远名扬
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头
•••
道不尽红尘奢恋
诉不完人间恩怨
世世代代都是缘
流着相同的血
喝着相同的水
这条路漫漫又长远
红花当然配绿叶
这一辈子谁来陪
渺渺茫茫来又回
往日情景再浮现
藕虽断了丝还连
轻叹世间事多变迁
爱江山更爱美人
哪个英雄好汉宁愿孤单
好儿郎浑身是胆
壮志豪情四海远名扬
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头
•••
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头。
附带广东河洛话常用可用音韵
道不尽红尘奢恋
dao m jin ang din qia lian
诉不完人间恩怨
sou m dii nan gang in ian
世世代代都是缘
xi xi die die dou xi ian
流着相同的血
lao lin xio dang ie huoi
喝着相同的水
jia lin xio dang ie zui
这条路漫漫又长远
ji diao lou man man ga qiang ian
红花当然配绿叶
ang huoi dang rian poi lioo hio
这一辈子谁来陪
ji jii xi nan dian lai poi
渺渺茫茫来又回
miao miao mang mang lai ga huoi
往日情景再浮现
wang rii qieng gieng zai pu hian
藕虽断了丝还连
ngao sui duin liao xi huann lian
轻叹世间事多变迁
king tan xi gang su do bian qian
爱江山更爱美人
ain gang suann gieng ain mi rin
哪个英雄好汉宁愿孤单
dienn gai ieng hiong ho han lieng ghian gou duann
好儿郎浑身是胆
ho ri lang harm xin xi dann
壮志豪情四海远名扬
zang ji hao qieng xi hai ian mia iang
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头
cou qieng huan su mai kng xim tao
•••
道不尽红尘奢恋
dao m jin ang din qia lian
诉不完人间恩怨
sou m dii nan gang in ian
世世代代都是缘
xi xi die die dou xi ian
流着相同的血
lao lin xio dang ie huoi
喝着相同的水
jia lin xio dang ie zui
这条路漫漫又长远
ji diao lou man man ga qiang ian
红花当然配绿叶
ang huoi dang rian poi lioo hio
这一辈子谁来陪
ji jii xi nan dian lai poi
渺渺茫茫来又回
miao miao mang mang lai ga huoi
往日情景再浮现
wang rii qieng gieng zai pu hian
藕虽断了丝还连
ngao sui duin liao xi huann lian
轻叹世间事多变迁
king tan xi gang su do bian qian
爱江山更爱美人
ain gang suann gieng ain mi rin
哪个英雄好汉宁愿孤单
dienn gai ieng hiong ho han lieng ghian gou duann
好儿郎浑身是胆
ho ri lang harm xin xi dann
壮志豪情四海远名扬
zang ji hao qieng xi hai ian mia iang
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头
cou qieng huan su mai kng xim tao
•••
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头。
cou qieng huan su mai kng xim tao 。
现正听着 李丽芬标准演唱《爱江山更爱美人》于QQ音乐中,普通话演唱,歌词是:
道不尽红尘奢恋
诉不完人间恩怨
世世代代都是缘
流着相同的血
喝着相同的水
这条路漫漫又长远
红花当然配绿叶
这一辈子谁来陪
渺渺茫茫来又回
往日情景再浮现
藕虽断了丝还连
轻叹世间事多变迁
爱江山更爱美人
哪个英雄好汉宁愿孤单
好儿郎浑身是胆
壮志豪情四海远名扬
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头
•••
道不尽红尘奢恋
诉不完人间恩怨
世世代代都是缘
流着相同的血
喝着相同的水
这条路漫漫又长远
红花当然配绿叶
这一辈子谁来陪
渺渺茫茫来又回
往日情景再浮现
藕虽断了丝还连
轻叹世间事多变迁
爱江山更爱美人
哪个英雄好汉宁愿孤单
好儿郎浑身是胆
壮志豪情四海远名扬
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头
•••
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头。
附带广东河洛话常用可用音韵
道不尽红尘奢恋
dao m jin ang din qia lian
诉不完人间恩怨
sou m dii nan gang in ian
世世代代都是缘
xi xi die die dou xi ian
流着相同的血
lao lin xio dang ie huoi
喝着相同的水
jia lin xio dang ie zui
这条路漫漫又长远
ji diao lou man man ga qiang ian
红花当然配绿叶
ang huoi dang rian poi lioo hio
这一辈子谁来陪
ji jii xi nan dian lai poi
渺渺茫茫来又回
miao miao mang mang lai ga huoi
往日情景再浮现
wang rii qieng gieng zai pu hian
藕虽断了丝还连
ngao sui duin liao xi huann lian
轻叹世间事多变迁
king tan xi gang su do bian qian
爱江山更爱美人
ain gang suann gieng ain mi rin
哪个英雄好汉宁愿孤单
dienn gai ieng hiong ho han lieng ghian gou duann
好儿郎浑身是胆
ho ri lang harm xin xi dann
壮志豪情四海远名扬
zang ji hao qieng xi hai ian mia iang
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头
cou qieng huan su mai kng xim tao
•••
道不尽红尘奢恋
dao m jin ang din qia lian
诉不完人间恩怨
sou m dii nan gang in ian
世世代代都是缘
xi xi die die dou xi ian
流着相同的血
lao lin xio dang ie huoi
喝着相同的水
jia lin xio dang ie zui
这条路漫漫又长远
ji diao lou man man ga qiang ian
红花当然配绿叶
ang huoi dang rian poi lioo hio
这一辈子谁来陪
ji jii xi nan dian lai poi
渺渺茫茫来又回
miao miao mang mang lai ga huoi
往日情景再浮现
wang rii qieng gieng zai pu hian
藕虽断了丝还连
ngao sui duin liao xi huann lian
轻叹世间事多变迁
king tan xi gang su do bian qian
爱江山更爱美人
ain gang suann gieng ain mi rin
哪个英雄好汉宁愿孤单
dienn gai ieng hiong ho han lieng ghian gou duann
好儿郎浑身是胆
ho ri lang harm xin xi dann
壮志豪情四海远名扬
zang ji hao qieng xi hai ian mia iang
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头
cou qieng huan su mai kng xim tao
•••
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头。
cou qieng huan su mai kng xim tao 。
山寨和可能是正品的区别。
正品澳大利亚奔富Penfolds没有出过rin系列,所以所有rin系列都是山寨的假酒。
奔富的Bin系列是奔富的主要红酒系列,当然也有很多山寨的,所以要看具体酒。
现正听着 李丽芬标准演唱《爱江山更爱美人》于QQ音乐中,普通话演唱,歌词是:
道不尽红尘奢恋
诉不完人间恩怨
世世代代都是缘
流着相同的血
喝着相同的水
这条路漫漫又长远
红花当然配绿叶
这一辈子谁来陪
渺渺茫茫来又回
往日情景再浮现
藕虽断了丝还连
轻叹世间事多变迁
爱江山更爱美人
哪个英雄好汉宁愿孤单
好儿郎浑身是胆
壮志豪情四海远名扬
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头
•••
道不尽红尘奢恋
诉不完人间恩怨
世世代代都是缘
流着相同的血
喝着相同的水
这条路漫漫又长远
红花当然配绿叶
这一辈子谁来陪
渺渺茫茫来又回
往日情景再浮现
藕虽断了丝还连
轻叹世间事多变迁
爱江山更爱美人
哪个英雄好汉宁愿孤单
好儿郎浑身是胆
壮志豪情四海远名扬
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头
•••
人生短短几个秋啊
不醉不罢休
东边我的美人
西边黄河流
来呀来个酒啊
不醉不罢休
愁情烦事别放心头。
附带广东河洛话常用可用音韵
道不尽红尘奢恋
dao m jin ang din qia lian
诉不完人间恩怨
sou m dii nan gang in ian
世世代代都是缘
xi xi die die dou xi ian
流着相同的血
lao lin xio dang ie huoi
喝着相同的水
jia lin xio dang ie zui
这条路漫漫又长远
ji diao lou man man ga qiang ian
红花当然配绿叶
ang huoi dang rian poi lioo hio
这一辈子谁来陪
ji jii xi nan dian lai poi
渺渺茫茫来又回
miao miao mang mang lai ga huoi
往日情景再浮现
wang rii qieng gieng zai pu hian
藕虽断了丝还连
ngao sui duin liao xi huann lian
轻叹世间事多变迁
king tan xi gang su do bian qian
爱江山更爱美人
ain gang suann gieng ain mi rin
哪个英雄好汉宁愿孤单
dienn gai ieng hiong ho han lieng ghian gou duann
好儿郎浑身是胆
ho ri lang harm xin xi dann
壮志豪情四海远名扬
zang ji hao qieng xi hai ian mia iang
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头
cou qieng huan su mai kng xim tao
•••
道不尽红尘奢恋
dao m jin ang din qia lian
诉不完人间恩怨
sou m dii nan gang in ian
世世代代都是缘
xi xi die die dou xi ian
流着相同的血
lao lin xio dang ie huoi
喝着相同的水
jia lin xio dang ie zui
这条路漫漫又长远
ji diao lou man man ga qiang ian
红花当然配绿叶
ang huoi dang rian poi lioo hio
这一辈子谁来陪
ji jii xi nan dian lai poi
渺渺茫茫来又回
miao miao mang mang lai ga huoi
往日情景再浮现
wang rii qieng gieng zai pu hian
藕虽断了丝还连
ngao sui duin liao xi huann lian
轻叹世间事多变迁
king tan xi gang su do bian qian
爱江山更爱美人
ain gang suann gieng ain mi rin
哪个英雄好汉宁愿孤单
dienn gai ieng hiong ho han lieng ghian gou duann
好儿郎浑身是胆
ho ri lang harm xin xi dann
壮志豪情四海远名扬
zang ji hao qieng xi hai ian mia iang
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头
cou qieng huan su mai kng xim tao
•••
人生短短几个秋啊
rin xieng die die gui gai qiu a
不醉不罢休
m zui m ba hiu
东边我的美人
dang binn wa ie mi rin
西边黄河流
sai binn uin ho liu
来呀来个酒啊
lai a lai gai jiu a
不醉不罢休
m zui m ba hiu
愁情烦事别放心头。
cou qieng huan su mai kng xim tao 。
欢迎分享,转载请注明来源:浪漫分享网
评论列表(0条)