Questions tagged «alpha»

Alpha通道确定图像或视图的透明度。较低的值更透明,较高的值更不透明


8
在绘制画布元素后,如何更改元素的不透明度(alpha,透明度)?
使用HTML5 <canvas>元素,我想加载图像文件(PNG,JPEG等),将其完全透明地绘制到画布上,然后使其淡入。我想出了如何加载图像并将其绘制到画布上。画布,但是绘制后我不知道如何更改其不透明度。 这是我到目前为止的代码: var canvas = document.getElementById('myCanvas'); if (canvas.getContext) { var c = canvas.getContext('2d'); c.globalAlpha = 0; var img = new Image(); img.onload = function() { c.drawImage(img, 0, 0); } img.src = 'image.jpg'; } 有人可以将正确的方向指向我,例如要设置的属性或要调用的会改变不透明度的函数吗?

2
修改LESS变量的Alpha不透明度
使用LESS,我知道可以更改颜色变量的饱和度或色调。看起来像这样: background: lighten(@blue, 20%); 不过,我想更改颜色的Alpha不透明度。最好像这样: background: alpha(@blue, 20%); 在LESS中有简单的方法可以做到这一点吗?
171 css  variables  less  opacity  alpha 


1
透明背景与three.js
代码可以工作,但是我在使用three.js为画布设置透明背景时遇到了问题。我用: Background.renderer.setClearColor(0xffffff, 0); 但随后背景变黑。如何将其更改为透明的? 代码: var camera, scene, renderer; var mouseX = 0, mouseY = 0; var p; var windowHalfX = site.Width / 2; var windowHalfY = site.Height / 2; Background.camera = new THREE.PerspectiveCamera( 35, site.Width / site.Height, 1, 2000 ); Background.camera.position.z = 300; //camera.position.y = 200; // scene Background.scene …

5
调整UIColor的Alpha
我将UIColor使用rgb 设置为的背景UILabel。我正在尝试调整alpha唯一。如何修改现有rgb的alpha UIColor? 编辑 基本上我UILabels有一套UIColor(使用rgb),我不知道它们是什么颜色UILabels。在某个时候,我将不得不更改labelsalpha`。如何更改标签颜色Alpha?

13
删除图像中的Alpha通道
我有一个适用于iOS的应用程序图标,但Apple不允许Alpha出现在图像中。如何删除此Alpha通道?我只有PNG图片,没有源文件,因为我的朋友为我制作了图片。
103 ios  image  alpha 

10
使用PHP的GDlib imagecopy重新采样时,能否保留PNG图像的透明度?
以下PHP代码段使用GD将浏览器上传的PNG调整为128x128。效果很好,只是在我的情况下,原始图像中的透明区域已被替换为纯黑色。 即使imagesavealpha已设置,也不是很正确。 在重新采样的图像中保留透明度的最佳方法是什么? $uploadTempFile = $myField[ 'tmp_name' ] list( $uploadWidth, $uploadHeight, $uploadType ) = getimagesize( $uploadTempFile ); $srcImage = imagecreatefrompng( $uploadTempFile ); imagesavealpha( $targetImage, true ); $targetImage = imagecreatetruecolor( 128, 128 ); imagecopyresampled( $targetImage, $srcImage, 0, 0, 0, 0, 128, 128, $uploadWidth, $uploadHeight ); imagepng( $targetImage, 'out.png', 9 );
101 php  png  transparency  gd  alpha 

2
在IrfanView中设置透明图像背景
我有一些由黑色形状和透明背景组成的PNG图像。不幸的是,IrfanView将透明背景显示为黑色,因此我看到的是黑底黑字。我在Irfan设置中发现可以更改窗口的背景色,但它仅在图像周围改变,透明色仍为黑色。 有什么方法可以更改显示为透明的颜色,或者最好使用Photoshop之类的白灰色正方形?

4
合并两个图像
我需要在Java中合并两个图像(BufferedImage)。没有透明度就不会有问题。基本图像已经具有一定的透明度。我想保持原样,并对其应用“蒙版”,即第二张图像。第二个图像没有不透明的像素,实际上它几乎是完全透明的,只是具有较少的透明像素而具有某种“光效果”,例如反射。重要细节:我不想在屏幕上使用图形来执行此操作,我需要获取带有结果合并的BufferedImage。 谁能帮我?谢谢! 详细信息:合并两个图像以保持透明度。这就是我需要做的。 注意:Java中的此Set BufferedImage alpha蒙版无法满足我的需要,因为它不能很好地处理具有透明性的两个图像-它修改了第一张图片的透明性。


7
Swift UIView背景颜色不透明度
我有UIView一个UILabel在里面。我希望UIView具有白色背景色,但不透明度为50%。设置的问题view.alpha = 0.5在于标签也将具有50%的不透明度,因此我发现可以UIView使用白色背景色和不透明度(white_view),然后再UIView使用标签(label_view )。然后通过执行以下操作将“ white_view”添加到“ label_view” :label_view.addSubview(white_view)。这显然行不通。我想这样做,如:label_view.backgroundView(white_view)但你不能设置一个背景视图UIView一样,你可以在做UICollectionView了实例。 有谁知道如何解决这个问题? 编辑 因为几个答案大致相同,所以我在这里输入。现在,我什至尝试了这些: label_view1.backgroundColor = UIColor.whiteColor().colorWithAlphaComponent(0.5) label_view1.addSubview(firstPlacelbl) endGameView.addSubview(label_view1) 和 label_view1.backgroundColor = UIColor(white: 1, alpha: 0.5) label_view1.addSubview(firstPlacelbl) endGameView.addSubview(label_view1) 而且标签仍然受Alpha影响,并且不透明度为50%。我不明白我做错了什么,因为我只将颜色alpha设置为0.5,而不是标签。有任何想法吗?
74 ios  swift  uiview  alpha 

9
Android动画Alpha
我有动画: <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator"> <alpha android:fromAlpha="0.2" android:toAlpha="1.0" android:duration="500"/> </set> 和ImageView: <ImageView android:id="@+id/listViewIcon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/settings" android:alpha="0.2"/> 和代码: final Animation anim = AnimationUtils.loadAnimation(this, R.anim.alpha); final ImageView iv = (ImageView) findViewById(R.id.listViewIcon); anim .setFillAfter(true); iv.startAnimation(anim); 因此,一开始我要ImageView使用alpha 0.2,而最后我要ImageView使用alpha 1。但这不是那样的-动画开始时会添加更多的alpha,动画以alpha完成0.2 我有什么改变为从动画我的形象0.2最多1? 我检查了不同的设置-我设置android:alpha="1.0",fromAlpa="1.0",toAlpha="0.2"它就像我的预期-从阿尔法1到0.2。看起来来自ImageView的alpha乘以来自动画的alpha ...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.