草庐IT

不透明度

全部标签

php - 在 php 中使用透明度调整图像大小

当我调整png大小时,我已经仔细研究了如何正确管理alpha。我已经设法让它保持透明度,但仅限于完全透明的像素。这是我的代码:$src_image=imagecreatefrompng($file_dir.$this->file_name);$dst_image=imagecreatetruecolor($this->new_image_width,$this->new_image_height);imagealphablending($dst_image,true);imagesavealpha($dst_image,true);$black=imagecolorallocate($

PHP imagick 检测透明度

我希望能够使用ImagickPHP扩展检测图像是否透明。到目前为止,我唯一的幸运就是运行exec()/其他一些命令,并使用ImageMagick命令行工具来实现它。这就是我的意思:exec("identify-verboseexample_transparent_image.png|grep\"Alpha\"",$output);$is_transparent=!empty($output)?true:false;逻辑很简单。对有问题的图像进行详细检查:如果输出包含任何alpha信息,则意味着它使用了透明度。似乎PHPimagick扩展应该将此作为其命令之一,但缺乏文档让我很沮丧。每次

即使在WPF C#中禁用控制的情况下,如何具有100%的不透明度

当我将其禁用不透明度时,我的WPF中有一个文本框。这恰好告诉用户未启用文本框。有什么方法可以禁用控制并保持外观一样?看答案设置Template属于您自己的自定义ControlTemplate:-->

php - ImageMagick透明PNG背景

我正在尝试拍摄这张照片,我将其转换为.png文件,然后想要删除白色背景以使其透明。我试过运行以下但没有任何运气。$strInputFile='car.png';$execScript='/usr/local/bin/convert'.$strInputFile.'';$execScript.="-transparentwhitecar-new.png";$output=shell_exec($execScript);我做错了什么吗?新文件已创建,但背景仍为白色。 最佳答案 与phpimagick类似的问题:当将SVG转换为透明PNG

Web 安全之证书透明(Certificate Transparency)详解

目录证书透明性的概念数字证书和颁发机构证书透明的起源证书透明的工作原理证书透明的实现方法证书透明的优点浏览器和客户端对证书透明的支持情况小结证书透明(CertificateTransparency,CT)是网络安全领域中的一个重要概念,是一个针对数字证书的公开监督系统,旨在增加SSL/TLS证书颁发和管理的透明性,防止证书颁发机构(CertificateAuthorities,CAs)错误或恶意地颁发证书,从而增强互联网的安全性。本文将详细解释证书透明的概念、原理、实现方法和实际应用。证书透明性的概念证书透明性(CertificateTransparency)是一种用于监控和审计SSL/TLS

Php - 替换透明png图像的底色

我搜索了很多,但只找到了很少的解决方案(在google和stackoverflow上,所以请不要将这个标记为重复,除非确实有重复的问题),但问题是硬边。是否有任何适当的方法来改变底色,比方说具有透明背景的黑色形状png图像,但要保留柔和的边缘?这是一个示例图片:我希望它看起来像这样:但我找到的解决方案给了我这个:由于我将在我的本地主机上使用它,仅供个人使用,因此感谢任何可以帮助实现此目的的php库。更新:这是给我第三张图片的函数:functionLoadPNG($imgname){$im=imagecreatefrompng($imgname);imagetruecolortopale

android - 使用 harism page curl 库的 Page Curl 效果,页面背景显示为黑色边框而不是透明度。

您好,我正在使用Harism库来实现卷页效果(https://github.com/harism/android_page_curl)。效果很好,但我的页面背景有一些透明部分,看起来是黑色的。我已经尝试了github论坛(https://github.com/harism/android_page_curl/issues/25)中提到的解决方案,它的工作原理但在那之后curl不起作用。您也可以在那里查看我的查询。您也可以查看随附的屏幕截图。谢谢! 最佳答案 Commentstheselinesintheactivityr.left+

android - 透明覆盖在 Canvas 上绘制后失去透明度

我创建了一个带有透明覆盖层的简单应用程序,只要我不在覆盖层上绘制任何东西,透明度就会起作用。当我执行unlockCanvasAndPost时,透明度会丢失。这是list:这是布局:这里是三个Java类,MainActivity、CameraView和RectView(有问题的叠加层):packageandroid.example.rectangleoncamera;importandroid.content.res.Resources;importandroid.hardware.Camera;importandroid.graphics.Canvas;importandroid.gr

android - 使位图中的特定颜色透明

我有一个Android应用程序可以在另一个图像上显示一个图像,这样第二个图像的白色是透明的。为此,我使用了两个ImageView,要覆盖的原始图像为bitmap1,要透明的图像为bitmap2.当我运行它时,我在setPixel方法中遇到了一些异常。这是我的代码:Bitmapbitmap2=null;intwidth=imViewOverLay.getWidth();intheight=imViewOverLay.getHeight();for(intx=0;ximViewOverLay是覆盖图像的ImageView。知道上面的代码可能出了什么问题吗? 最佳

android - 为什么透明度在 Android 2.3.5 上的 LibGdx 中不起作用?

我在使用LibGdx开发3DAndroid应用时遇到了麻烦。我在回答中简要提到了它tomyownquestion,但我一直无法弄清楚为什么我无法从.png图像中获得透明度。纹理是透明的,我已经检查了我在Windows上的OpenGL3+框架,它们在正确的部分显示透明。我的(简单占位符)fragment着色器代码以以下结尾:vec4finalColor=ambient+diffuse;finalColor.a=colorMap.a;gl_FragColor=finalColor;我已经尝试过finalColor.a=0.1;但它不起作用。我已将此添加到我的代码中但无济于事:Gdx.gl2