colorfilter相关内容

Android 在带有遮罩的部分 imageView 上应用 colorMatrix colorFilter

我想改变图像某些部分的亮度.我知道如何使用 ColorMatrix 来改变图像的亮度(或色调).但它将应用于整个图像. 我有一个遮罩文件(黑白图像).我想仅在该蒙版的白色部分应用亮度变化.如何在 Android 中执行此操作? 下面是蒙版图像和我想要得到的结果. 解决方案 对于给定的位图和掩码: 首先创建一个临时位图: bitmap = BitmapFactory.de ..
发布时间:2022-01-24 10:03:39 移动开发

在具有某些指定发型图像图案的发型上应用滤色器的最佳方法是什么?

我正在为发型沙龙开发一个安卓应用程序.我有两张图片.一种是发型(头发),另一种是发色图案.我可以根据特定的 rgb 值更改发型的颜色. 我的代码如下: int color = Color.rgb(182,132, 84);//获取 rgb 值油漆油漆 = 新油漆();paint.setColorFilter(new LightingColorFilter(color, 1));转换.res ..
发布时间:2022-01-24 09:24:13 移动开发

setColorFilter 不工作

我正在尝试在图像视图上实现一个简单的颜色过滤器,以将黑色图像变成白色图像.为了实现这一点,我做了以下事情: weatherImg.setColorFilter(Color.BLACK, PorterDuff.Mode.MULTIPLY);weatherImg.setImageResource(R.drawable.b_clouded_rain); 我也试过把彩色滤镜里的颜色改成红色和白色,但 ..
发布时间:2022-01-24 09:18:39 移动开发

如何操作相机预览?

有几个教程解释了如何在 Android 设备上启动和运行简单的相机预览.但我找不到任何示例来解释如何在图像被渲染之前对其进行操作. 我想要做的是实现自定义滤色器来模拟例如红色和/或绿色缺陷. 解决方案 我对此做了一些研究,并整理了一个工作(ish)示例.这是我发现的.从相机中获取原始数据非常容易.它作为 YUV 字节数组返回.您需要手动将其绘制到表面上才能对其进行修改.为此,您需要有一个 ..
发布时间:2022-01-08 20:17:05 移动开发

使用 ShapedDrawable 将 ColorFilter 应用于 ImageView

我有一个 ImageView,其中 android:src 设置为 ShapedDrawable,即一个白色圆圈.我想要的是在响应某些事件的运行时为这个 ImageView 着色.imgView.setColorFilter 似乎是解决方案,但使用此(尝试不同的参数)后,图像变得不可见(我在屏幕上看不到). 如何解决这个问题?有没有更好的方法来制作色环? 解决方案 好的,我很快玩了这 ..

如何在位图中按颜色选择区域?

请提出一种在位图中按颜色选择区域的有效方法.然后,将此选定的区域颜色替换为所需的颜色. 例如,如果图像包含四种颜色,则说红色,绿色,黄色,橙色.现在假设用户单击了黄色,因此选择单击位置周围的黄色区域,然后将黄色替换为蓝色. 希望,我正确地解释了这个问题.如果需要更多说明,请发表评论. 据我所知,位图是一项消耗内存的任务,并导致内存不足错误. 请共享任何链接或示例代码,这些链 ..

Drawable转换为位图后会丢失滤色器

我正在尝试在可绘制对象中添加颜色文件管理器,然后将其转换为位图.问题是当将drawable转换为bitmap时会丢失它的滤色器.我在imageview中使用了drawable,它具有滤色器,但是在imageview中使用bitmap没有任何颜色效果.为什么会这样呢?提前致谢. 解决方案 我遇到了同样的问题,终于找到了解决方案. Drawable可以具有多个状态,因此您可能绘制了错误的状态. ..
发布时间:2020-07-19 22:52:48 移动开发

颜色代用品Android中

我要替换图像的颜色和它分配到的ImageView我有搜索大量的时间在谷歌,但仍然没有发现任何有用的resources.i已经在Java rgbimagefilter看到,但它并没有在Android中使用,因此下面的截图我的除外输出: 原始图像 替换后绿三色为灰色像下图: 我知道像读取图像基本思路每个像素为它的比赛比较RGB值与新的颜色代替,但我不知道该怎么做,在机器人编程。 解 ..
发布时间:2016-03-13 23:17:01 移动开发

创建ColorFilter的自定义子类?

好了,所以这是一定的相关性在ColorMatrixColorFilter我的previous的问题,但我觉得这是一个显著不同的问题。我不知道是否有一种方法 - 或者说,如何扩展ColorFilter类来创建自己的定制彩色滤光片。对于我需要完成什么,我需要写一个自定义过滤器,将查询每一个像素,它的RGB值转换为HSL或实验室,修改色调,将其转换回RGB,以及像素设置为新的值。 我想我可以简单地写一 ..
发布时间:2016-03-03 23:20:03 移动开发

Android的颜色叠加 - PorterDuff模式

我有一个黑色&安培;白ninepatch绘制作为视图的背景,我想在其上应用颜色,像叶子绘图可见,但它应用了期望颜色的半透明覆盖。 我觉得 drawable.setColorFilter(颜色,模式)可能做的伎俩,但我想不出有什么不同模式的含义。 谁能给我一个提示? 解决方案 我相信这个问题可以帮助你: ..
发布时间:2016-03-03 22:42:12 移动开发

Ninepatch缩放错误应用Colorfilter后滚动时?

今天,我试图让我的ListView多一点活力。所以,我创建了一个白色ninepatch形象,并增加了colorfilter与.setColorFilter方法​​。这不是问题。 但是,应用此之后,每次我滚动图像缩放是错误的(随机),所以可以说我的产品100dp高一些文字。滚动项目后仍100dp高,所有的文字显示,但背景图像只使用50dp现在。 下面是我的code: 在这里,我怎么设置Colo ..
发布时间:2015-12-07 00:22:33 移动开发

如何保存在SD卡图像中的Andr​​oid应用RGB彩色滤光片后

presently我根据照片编辑正在设计一个应用程序。而这样做我遇到了一个问题,即 我已经通过了教程“如何应用RGB颜色过滤器的图像”从这个的链接本教程是非常有益的和好的。 但问题是应用RGB彩色滤光片到图像之后,我需要保存更改后的图像中的SD卡。 我GOOGLE了很多关于这一点,但并没有找到确切的事情。 他们中的许多sugested用油漆()但是我没有得到如何使用。 那么究竟我的问 ..
发布时间:2015-12-06 22:28:36 移动开发

应用多彩色滤光片,以相同的绘制

我想在链应用几个彩色滤光片为绘制。那可能吗?或者,也许要创建一个过滤器是我想要应用的过滤器的组合。 例如,我想: 绘制对象D = ...; d.setColorFilter(0x3F000000,Mode.OVERLAY).setColorFilter(0xFF2D2D2D,Mode.SCREEN) 解决方案 这是我最后使用方法:操纵上的绘制对象位图帆布键,因为我需要申请成为许多层,使 ..
发布时间:2015-12-05 14:06:28 移动开发

Android的应用嘉洛斯colorFilter上的ImageView的一部分带着面具

我要改变亮度上的图像的某一部分。我知道如何使用嘉洛斯来改变图像的亮度(或色度)。但是,这将被应用到整个图像。 我有一个模板文件(黑白图像)。我想申请的亮度变化的仅上mask.How的白色部分做到这一点在Android的? 下面是我希望得到一个面具的形象和结果。 解决方案 对于给定的位图和掩码: 首先创建一个临时的位图: 位= BitmapFactory.de codeResou ..
发布时间:2015-12-04 12:20:02 移动开发

对于给定的视图下意见安卓PorterDuff色彩效果

是否有可能在Android中建立一个视图,它适用于一些彩色滤光片的一切低于在其边界可见的一种方式?像在本实施例 只是一个简单的矩形认为反转它下面的一切颜色。当然,当用户滚动列表它也反映在倒箱。有一些简单的方法使用彩色滤光片,PorterDuff模式,这样做等? 解决方案 您正在尝试使用一个视图层次结构是这样来解决这个问题: 父 在ListView控件 InverterView 但问 ..
发布时间:2015-12-04 11:34:40 移动开发

setColorFilter不工作

我想实现在一个ImageView的一个简单的colorfilter打开黑色图像变成一个白色的图像。为了做到这一点我做到以下几点: weatherImg.setColorFilter(Color.BLACK,PorterDuff.Mode.MULTIPLY); weatherImg.setImageResource(R.drawable.b_clouded_rain); 我也试图 ..
发布时间:2015-12-03 10:56:49 移动开发

StateListDrawable切换colorfilters

我要创建自定义按钮在TabHost使用。我还没在试图只使用相同的图像资源(PNG),但根据不同的状态colorfilter变化。所以我做了这个位作为自定义按钮的布局: < XML版本=“1.0”编码=“UTF-8”&GT?; < RelativeLayout的的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/android” 机 ..
发布时间:2015-12-02 14:45:42 Java开发

什么是应用彩色滤光片的发型与一些特定的发型图像模式的最好方法是什么?

我开发一个Android应用程序的发型salon.I我有两个图像。一个是发型(发型),另一种是发色图案。 我能够改变发型基于特定RGB值的颜色。 我的code是如下: INT颜色= Color.rgb(182132,84); //获取RGB值 涂料粉刷=新的油漆(); paint.setColorFilter(新LightingColorFilter(颜色,1)); transform.r ..
发布时间:2015-12-01 16:23:59 移动开发