Следующий код - это то, что я получил до сих пор. Однако есть 2 номера:Как сделать эффект свечения вокруг растрового изображения?
Я хочу как внутренние, так и внешние эффекты свечения, которые похожи на параметры смешивания Photoshop. Но мне удалось сделать внешнее свечение, если я установил
BlurMaskFilter.Blur.INNER
или другое значение, все изображение заблокировано, а не просто краями.Несмотря на то, что я установил «FF» в качестве значения альфа, цвет свечения все еще очень темный.
Bitmap alpha = origin.extractAlpha(); BlurMaskFilter blurMaskFilter = new BlurMaskFilter(5, BlurMaskFilter.Blur.OUTER); Paint paint = new Paint(); paint.setMaskFilter(blurMaskFilter); paint.setColor(0xffffffff); Canvas canvas = new Canvas(origin); canvas.drawBitmap(alpha, 0, 0, paint); return origin;
Вопрос был о добавлении свечения к растровым изображениям, а не к тексту !!! – Rodja 2011-11-30 13:45:07