colorfilter相关内容
我想改变图像某些部分的亮度.我知道如何使用 ColorMatrix 来改变图像的亮度(或色调).但它将应用于整个图像. 我有一个遮罩文件(黑白图像).我想仅在该蒙版的白色部分应用亮度变化.如何在 Android 中执行此操作? 下面是蒙版图像和我想要得到的结果. 解决方案 对于给定的位图和掩码: 首先创建一个临时位图: bitmap = BitmapFactory.de
..
我正在为发型沙龙开发一个安卓应用程序.我有两张图片.一种是发型(头发),另一种是发色图案.我可以根据特定的 rgb 值更改发型的颜色. 我的代码如下: int color = Color.rgb(182,132, 84);//获取 rgb 值油漆油漆 = 新油漆();paint.setColorFilter(new LightingColorFilter(color, 1));转换.res
..
我正在尝试在图像视图上实现一个简单的颜色过滤器,以将黑色图像变成白色图像.为了实现这一点,我做了以下事情: weatherImg.setColorFilter(Color.BLACK, PorterDuff.Mode.MULTIPLY);weatherImg.setImageResource(R.drawable.b_clouded_rain); 我也试过把彩色滤镜里的颜色改成红色和白色,但
..
有几个教程解释了如何在 Android 设备上启动和运行简单的相机预览.但我找不到任何示例来解释如何在图像被渲染之前对其进行操作. 我想要做的是实现自定义滤色器来模拟例如红色和/或绿色缺陷. 解决方案 我对此做了一些研究,并整理了一个工作(ish)示例.这是我发现的.从相机中获取原始数据非常容易.它作为 YUV 字节数组返回.您需要手动将其绘制到表面上才能对其进行修改.为此,您需要有一个
..
我想创建在 TabHost 中使用的自定义按钮.我一直在尝试仅使用相同的图像资源 (png),但根据状态更改滤色器.所以我做了这个来作为自定义按钮的布局:
..
我有一个 ImageView,其中 android:src 设置为 ShapedDrawable,即一个白色圆圈.我想要的是在响应某些事件的运行时为这个 ImageView 着色.imgView.setColorFilter 似乎是解决方案,但使用此(尝试不同的参数)后,图像变得不可见(我在屏幕上看不到). 如何解决这个问题?有没有更好的方法来制作色环? 解决方案 好的,我很快玩了这
..
请提出一种在位图中按颜色选择区域的有效方法.然后,将此选定的区域颜色替换为所需的颜色. 例如,如果图像包含四种颜色,则说红色,绿色,黄色,橙色.现在假设用户单击了黄色,因此选择单击位置周围的黄色区域,然后将黄色替换为蓝色. 希望,我正确地解释了这个问题.如果需要更多说明,请发表评论. 据我所知,位图是一项消耗内存的任务,并导致内存不足错误. 请共享任何链接或示例代码,这些链
..
我正在尝试在可绘制对象中添加颜色文件管理器,然后将其转换为位图.问题是当将drawable转换为bitmap时会丢失它的滤色器.我在imageview中使用了drawable,它具有滤色器,但是在imageview中使用bitmap没有任何颜色效果.为什么会这样呢?提前致谢. 解决方案 我遇到了同样的问题,终于找到了解决方案. Drawable可以具有多个状态,因此您可能绘制了错误的状态.
..
我正在尝试根据用户偏好中选择的原色在可绘制对象上应用滤色器.这是我正在使用的代码. getResources().getDrawable(R.drawable.ic_batman_1) .setColorFilter(ColorHelper.getPrimaryColor(), PorterDuff.Mode.OVERLAY); 问题在于,有时这段代码不会更改dr
..
我要替换图像的颜色和它分配到的ImageView我有搜索大量的时间在谷歌,但仍然没有发现任何有用的resources.i已经在Java rgbimagefilter看到,但它并没有在Android中使用,因此下面的截图我的除外输出: 原始图像 替换后绿三色为灰色像下图: 我知道像读取图像基本思路每个像素为它的比赛比较RGB值与新的颜色代替,但我不知道该怎么做,在机器人编程。 解
..
好了,所以这是一定的相关性在ColorMatrixColorFilter我的previous的问题,但我觉得这是一个显著不同的问题。我不知道是否有一种方法 - 或者说,如何扩展ColorFilter类来创建自己的定制彩色滤光片。对于我需要完成什么,我需要写一个自定义过滤器,将查询每一个像素,它的RGB值转换为HSL或实验室,修改色调,将其转换回RGB,以及像素设置为新的值。 我想我可以简单地写一
..
我有一个黑色&安培;白ninepatch绘制作为视图的背景,我想在其上应用颜色,像叶子绘图可见,但它应用了期望颜色的半透明覆盖。 我觉得 drawable.setColorFilter(颜色,模式)可能做的伎俩,但我想不出有什么不同模式的含义。 谁能给我一个提示? 解决方案 我相信这个问题可以帮助你:
..
今天,我试图让我的ListView多一点活力。所以,我创建了一个白色ninepatch形象,并增加了colorfilter与.setColorFilter方法。这不是问题。 但是,应用此之后,每次我滚动图像缩放是错误的(随机),所以可以说我的产品100dp高一些文字。滚动项目后仍100dp高,所有的文字显示,但背景图像只使用50dp现在。 下面是我的code: 在这里,我怎么设置Colo
..
presently我根据照片编辑正在设计一个应用程序。而这样做我遇到了一个问题,即 我已经通过了教程“如何应用RGB颜色过滤器的图像”从这个的链接本教程是非常有益的和好的。 但问题是应用RGB彩色滤光片到图像之后,我需要保存更改后的图像中的SD卡。 我GOOGLE了很多关于这一点,但并没有找到确切的事情。 他们中的许多sugested用油漆()但是我没有得到如何使用。 那么究竟我的问
..
我想在链应用几个彩色滤光片为绘制。那可能吗?或者,也许要创建一个过滤器是我想要应用的过滤器的组合。 例如,我想: 绘制对象D = ...; d.setColorFilter(0x3F000000,Mode.OVERLAY).setColorFilter(0xFF2D2D2D,Mode.SCREEN) 解决方案 这是我最后使用方法:操纵上的绘制对象位图帆布键,因为我需要申请成为许多层,使
..
我要改变亮度上的图像的某一部分。我知道如何使用嘉洛斯来改变图像的亮度(或色度)。但是,这将被应用到整个图像。 我有一个模板文件(黑白图像)。我想申请的亮度变化的仅上mask.How的白色部分做到这一点在Android的? 下面是我希望得到一个面具的形象和结果。 解决方案 对于给定的位图和掩码: 首先创建一个临时的位图: 位= BitmapFactory.de codeResou
..
是否有可能在Android中建立一个视图,它适用于一些彩色滤光片的一切低于在其边界可见的一种方式?像在本实施例 只是一个简单的矩形认为反转它下面的一切颜色。当然,当用户滚动列表它也反映在倒箱。有一些简单的方法使用彩色滤光片,PorterDuff模式,这样做等? 解决方案 您正在尝试使用一个视图层次结构是这样来解决这个问题: 父 在ListView控件 InverterView 但问
..
我想实现在一个ImageView的一个简单的colorfilter打开黑色图像变成一个白色的图像。为了做到这一点我做到以下几点: weatherImg.setColorFilter(Color.BLACK,PorterDuff.Mode.MULTIPLY); weatherImg.setImageResource(R.drawable.b_clouded_rain); 我也试图
..
我要创建自定义按钮在TabHost使用。我还没在试图只使用相同的图像资源(PNG),但根据不同的状态colorfilter变化。所以我做了这个位作为自定义按钮的布局: < XML版本=“1.0”编码=“UTF-8”&GT?; < RelativeLayout的的xmlns:机器人=“http://schemas.android.com/apk/res/android” 机
..
我开发一个Android应用程序的发型salon.I我有两个图像。一个是发型(发型),另一种是发色图案。 我能够改变发型基于特定RGB值的颜色。 我的code是如下: INT颜色= Color.rgb(182132,84); //获取RGB值 涂料粉刷=新的油漆(); paint.setColorFilter(新LightingColorFilter(颜色,1)); transform.r
..