问题标签 [alpha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
98725 浏览

php - 使用PHP的GDlib imagecopyresampled时可以保留PNG图像透明度吗?

以下 PHP 代码片段使用 GD 将浏览器上传的 PNG 大小调整为 128x128。它工作得很好,除了在我的例子中原始图像中的透明区域被替换为纯黑色。

即使imagesavealpha设置好了,有些地方不太对劲。

在重新采样的图像中保持透明度的最佳方法是什么?

0 投票
3 回答
2218 浏览

c# - 如何在 .Net 中使用 32 位 alpha 混合 BMP

有没有办法在.Net(C#)中使用这种格式?我想使用 uTorrent 在我的应用程序中使用的相同皮肤格式,但我无法获得透明背景。有任何想法吗?谢谢你的时间。

0 投票
1 回答
589 浏览

mfc - VFW(Windows 视频)API 是否支持 Alpha 通道透明度?

VFW(Windows 视频)API 是否支持 Alpha 通道透明度?我希望能够导出带有 Alpha 通道信息的视频。如何在 VC6 中做到这一点?

0 投票
2 回答
4828 浏览

graphics - 多个像素的 alpha 混合公式是什么?

我有许多 RGBA 像素,每个像素都有一个 alpha 分量。

所以我有一个像素列表:(p0 p1 p2 p3 p4 ... pn)其中 p_0_ 是前面的像素, p_n_ 是最远的(在后面)。

最后一个(或任何)像素不一定是不透明的,因此生成的混合像素也可以是透明的。我从列表的开头到结尾进行混合,反之亦然(是的,它是光线追踪)。因此,如果结果在任何时候变得足够不透明,我可以以足够正确的结果停止。我将以这种方式应用混合算法: (((( p0 @ p1 ) @ p2 ) @ p3 ) ... )

谁能建议我一个正确的混合配方,不仅适用于 R、G 和 B,而且适用于 A 成分?

UPD:我想知道对于确定的混合颜色过程,我们怎么可能有很多公式?这是某种近似吗?对我来说,这看起来很疯狂:公式并没有太大的不同,以至于我们真正获得了效率或优化。任何人都可以澄清这一点吗?

0 投票
5 回答
44283 浏览

java - 在 Java 中设置 BufferedImage alpha 掩码

我有两个从 png 加载的 BufferedImages。第一个包含图像,第二个包含图像的 alpha 蒙版。

我想通过应用 alpha 蒙版从两者中创建一个组合图像。我的 google-fu 让我失望了。

我知道如何加载/保存图像,我只需要从两个 BufferedImage 到一个具有正确 alpha 通道的 BufferedImage 的位。

0 投票
1 回答
122 浏览

database - 阿尔法软件 v 9

我不是“程序员”,但想使用 Alpha Software Platinum v 9 开发数据库应用程序。该应用程序允许用户通过网站列出分类广告并浏览正在出售的物品等。有没有人有使用 Alpha 软件的经验和他们在他们的网站上说真的那么容易吗?同样,我不是程序员,但信息表明您不必使用他们的软件。谢谢!

0 投票
7 回答
34983 浏览

python-imaging-library - 如何绘制透明多边形?

我正在使用 PIL(Python 图像库)。我想画透明的多边形。似乎指定包含 alpha 级别的填充颜色不起作用。他们的解决方法是什么?

如果使用 PIL 无法完成,我愿意使用其他东西。

如果有多个解决方案,则应考虑性能。绘图需要尽可能快。

0 投票
1 回答
3474 浏览

java - 简单的透明度示例在 Java 3D 中不起作用

我是 j3d 的完整 n00b(但 Java 专家)。刚开始,我在玩透明度时遇到了问题。我有一个简单的例子,它绘制了一个旋转平面四边形(在显示背面时消失,因为我没有禁用背面剔除)。

取消注释 Color3b 和 COLOR_3 行(以及注释相应的 Color4b 和 COLOR_4 行),我看到旋转的四边形,颜色为红色。

但是,当我注释 color-3 行并取消注释 color-4 行时,我看到一个黑色方块(在白色背景下),即使 alpha 值设置为 255(完全不透明)。

我究竟做错了什么?Google 没有帮助,甚至 java.forums.net 上的 Java3D 论坛也无济于事。StackOverflow,救救我!您可以复制并通过下面的程序,运行它,看看会发生什么。

这是我的规格:

OSX 10.5.5 上的 Java 6 J3D 1.5.2 JOGL 1.1.1

谢谢,

- 抢

这是代码:

0 投票
2 回答
8499 浏览

iphone - UITableView 背景图片 alpha 问题

我有一个 UIView 和一个 UITableView 的子视图。UIView 通过 setBackGroundColor 将图像应用于其背景,我以相同的方式将背景应用于 UITableView。两个图像都是 PNG,并且 UITableView 的背景具有似乎不起作用的透明度级别——PNG 似乎是在不考虑其中的透明度数据的情况下呈现的——我应该看到背景UIView 通过它。我用于应用背景图像的基本代码是:

我难住了。有任何想法吗?

0 投票
2 回答
259 浏览

flash - Flash Player 6 中的非工作 alpha [放弃]

我有一个 flash 项目,由于要求必须向后兼容 flash 6。除了由 <MovieClip>.loadMovie 加载的前 6 个(共 17 个)jpeg 图像外,一切正常。阿尔法设置。

如果我重新排列用于向 Flash 电影提供图像 url 的 XML 文件中图像的顺序,新的前六个图像无法响应 alpha,而旧的六个图像将响应 alpha。

关于可能是什么原因的任何想法?

编辑:我添加了代码来尝试等待图像首先使用 onClipEvent(data) 完全加载。图像似乎在动画开始之前预加载,但 alpha 属性仍然不起作用。

编辑 2:我刚刚使用了擦除类型转换而不是淡入淡出。我希望永远不必再使用 Flash 6。