草庐IT

PHP - 水印 PNG 透明度/Alpha

我知道这已经被覆盖了很多次,但我一直在尝试不同的脚本并修改我拥有的脚本,但我仍然无法让我的PNG-24watermark.png透明我父图像的顶部。这是我目前拥有的:我刚刚阅读了另一个SO问题,其中一个答案建议如果您不添加这两行,它将不会透明:imagealphablending($image,false);imagesavealpha($image,true);我添加了它们,但仍然没有。我尝试将标题和输出设置为PNG,但仍然没有成功。我在我的浏览器(原始)中加载了水印,它绝对是透明的,但只是不在图像上。当然这不会那么困难吗?知道我做错了什么吗? 最佳答案

php - 用户名作为水印

好的,我搜索了Internet和stackoverflow,但我似乎找不到问题的答案。我需要为用户上传的动态图像加水印,但我不想只在图像上应用文本。我需要这样的真实水印:我能达到这种效果的唯一方法是使用Photoshop,添加阴影并将填充减少到0%。但是,如果我的网站被200个上传图片的用户访问,我就无法为他们中的每个人制作一个带有用户名的新PNG文件。这就是我为这个问题寻找动态解决方案的原因。我已经找到了如何将png文件作为水印添加到图像的类(class),但是就像我之前说的那样,如果我的网站有很多用户访问,这将不起作用。我希望有人知道如何解决这个问题并动态地对图像产生相同的效果。非

PHP,检测带水印的图像?

我有一个包含大约100万张图片的图片库,其中大约一半在同一位置带有相同的半透明水印。我从哪里开始检测带有水印的图像?是否有一些用于此目的的标准工具? 最佳答案 如果根据你的问题,你只想检测有水印的图片,可以使用如下算法:提取水印图像样本扫描水印图像逐个像素并将第一个像素存储在数组中。扫一扫逐像素图像并存储在数组中。每当一个行矩阵从被扫描的图像中包含数组中的元素相同的顺序,很可能是匹配的。代码可能是这样的:$no_of_pixels=what_you_got;$matched=0;$thumbpixels=array();$wmark

php - 在 PHP 中使用 GD,如何在 PNG 和 GIF 文件上制作透明的 PNG 水印? (JPG 文件工作正常)

我有一张图片(我们称它为原始图片),我想在上面加水印另一张图片(我们称它为Logo)。Logo是透明的PNG,而原始图像可以是png、jpg或gif。我有以下代码:functionwatermarkImage($originalFileContents,$originalWidth,$originalHeight){$logoImage=imagecreatefrompng('logo.png');imagealphablending($logoImage,true);$logoWidth=imagesx($logoImage);$logoHeight=imagesy($logoIma

Android - 捕获带有水印的视频

我知道如何在安卓设备上捕捉视频,但我想捕捉视频并在上面添加一些其他信息,例如一些有趣的时钟并将其全部保存到文件中,以便观看视频的人可以看到准确的拍摄时间。我还想添加一些水印。你知道我该怎么做还是可以在Android设备上使用?我阅读了API,但找不到任何可以帮助我的东西。 最佳答案 不久前我被问到这个问题,作为备份,我们想出了某种备份计划:将你的东西发送到服务器并让它(使用ffmpeg?)做水印,保存文件,并将链接发送回手机。也许这是一条可行的路线?编辑:FFMPEG似乎有一个android端口。例如,请参阅此链接:http://g

Android 视频水印,W/O 服务器?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我一直在寻找一种在视频上添加水印的方法,无论是图像还是文本。诸如“XYZ的属性(property)”之类的内容,或者自视频开始录制“2:45”以来已经过了多少秒。在右下角。到目前为止,我只找到了涉及使用FFMPEG服务器的解决方案。这不

Vue使用pdf-lib为文件流添加水印并预览

之前也写过两篇预览pdf的,但是没有加水印,这是链接:Vue使用vue-pdf实现PDF文件预览,使用pdfobject预览pdf。这次项目中又要预览pdf了,要求还要加水印,做的时候又发现了一种预览pdf的方式,这种方式我觉的更好一些,并且还有个要求就是添加水印,当然水印后端也是可以加的,但是后端说了一堆...反正就是要让前端做,在我看来就是借口、不想做,最近也不忙,那我就给他搞出来好了。下面来介绍一下 首先预览pdf就很简单了,我们只需要通过window.URL.createObjectURL(newBlob(file))转为一个路径fileSrc后,再通过window.open(file

ios - 如何在现有图像上添加水印

我找到了一些代码如下:UIGraphicsBeginImageContext(CGSizeMake(320,480));//Thisiswhereweresizecapturedimage[(UIImage*)[infoobjectForKey:UIImagePickerControllerOriginalImage]drawInRect:CGRectMake(0,0,320,480)];//Andaddthewatermarkontopofit[[UIImageimageNamed:@"Watermark.png"]drawAtPoint:CGPointMake(0,0)blendM

ios - 尝试使用 AVFoundation 为视频中的图像添加水印

我拍了一张png图片和一段视频加水印,都是人像。我已经把它作为视频图像的水印。加水印后,在横向模式下得到一个合并视频,并在逆时钟方向翻转90度。我无法找出视频从纵向模式翻转到横向模式的确切原因。当图像显示拉伸(stretch)肖像时。请帮忙。提前致谢。使用以下代码:--(void)addWatermarkAtVideoFile:(NSURL*)videoURLimage:(UIImage*)imagewithConvertedVideoUUID:(NSString*)convertedVideoUUIDresponse:(void(^)(BOOLsuccess,NSString*vid

iOS - 区分PDF中的背景文本(水印)和真实文本

我有一个pdf在它的背景上有水印。当开始扫描以在背景中突出显示带有水印或注释的任何单词时,它会被选中,因为它首先在触摸区域中找到。我正在使用CGPDFScanner扫描文本。我的问题是如何检测扫描的文本是背景文本还是PDF中的真实文本?如何区分标准文本和注释文本?谢谢。 最佳答案 一般来说,您没有机会可靠地区分“背景”和“真实”文本。文本以某种顺序绘制在页面上的某处,前景、背景、普通文本……是人类感知的问题,可能根本不会反射(reflect)在PDF内容流的结构中。您可以尝试一些有根据的猜测,例如假设“真实”文本颜色较深,而背景文本