背景移除将主体与其周围环境分离开来,这样你就可以将其放置在 透明背景上、更换场景或将其合成为新设计。在底层,你正在估算一个 alpha 遮罩——一个从 0 到 1 的每像素不透明度——然后将前景alpha 合成到 其他东西上。这是 Porter–Duff 的数学原理,也是“边缘”和 直接 alpha 与预乘 alpha 等常见陷阱的起因。有关预乘和线性颜色的实用指南,请参阅 微软的 Win2D 笔记、 Søren Sandmann 和 Lomont 关于线性混合的文章。
如果你能控制拍摄,将背景涂成纯色(通常是绿色),然后抠掉该色调。 这种方法速度快,在电影和广播中经过实战检验,非常适合视频。权衡之处在于灯光和服装: 彩色光会溢出到边缘(尤其是头发),所以你需要使用去溢工具来中和污染。 好的入门资料包括 Nuke 的文档、 Mixing Light 和一个实践性的 Fusion 演示。
对于背景杂乱的单张图片,交互式算法需要用户提供一些提示——例如,一个宽松的 矩形或涂鸦——然后收敛到一个清晰的蒙版。经典方法是 GrabCut (书籍章节),它学习前景/背景的颜色模型,并迭代使用图割来分离它们。 你会在 GIMP 的前景选择中看到类似的想法,它基于 SIOX (ImageJ 插件)。
抠图解决在纤细边界(头发、毛皮、烟雾、玻璃)处的部分透明度问题。经典的 闭式抠图 接受一个三元图(绝对前景/绝对背景/未知),并求解一个具有强边缘保真度的 alpha 线性系统。现代的 深度图像抠图 在 Adobe Composition-1K 数据集上训练神经网络(MMEditing 文档),并使用 SAD、MSE、梯度和连通性等指标进行评估(基准解释器)。
相关的分割工作也很有用: DeepLabv3+ 使用编码器-解码器和空洞卷积来细化边界 (PDF); Mask R-CNN 提供每个实例的蒙版 (PDF);以及 SAM (Segment Anything) 是一个 可提示的基础模型,可在不熟悉的图像上进行零样本蒙版生成。
学术著作报告了在 Composition-1K 上的 SAD、MSE、梯度和连通性错误。如果你正在选择一个模型,请查找这些指标 (指标定义; 背景抠图指标部分)。 对于人像/视频,MODNet 和 背景抠图 V2 很强大;对于一般的“显著物体”图像, U2-Net 是一个坚实的基线;对于棘手的透明度, FBA 可能更干净。
谷歌开发的 WEBP 图像格式确立了自己作为一种现代图像格式的地位,旨在为网络上的图像提供卓越的压缩,使网页能够在保持高质量视觉效果的同时更快地 加载。这是通过使用有损和无损压缩技术实现的。有损压缩通过不可逆地消除一些图像数据来减小文件大小,特别是在人眼不太可能察觉到差异的区域,而无损压缩在不牺牲任何图像细节的情况下减小文件大小,采用数据压缩算法来消除冗余信息。
WEBP 格式的主要优点之一是它能够与 JPEG 和 PNG 等传统格式相比显著减小图像的文件大小,而不会明显损失质量。这对于旨在优化网站性能和加载时间的 Web 开发人员和内容创建者特别有益,这可以直接影响用户体验和 SEO 排名。此外,较小的图像文件意味着减少了带宽使用,这可以降低托管成本并提高数据计划有限或互联网连接较慢的用户可访问性。
WEBP 的技术基础基于 VP8 视频编解码器,它使用预测、变换和量化等技术压缩图像的 RGB(红色、绿色、蓝色)分量。预测用于根据相邻像素猜测像素的值,变换将图像数据转换为更易于压缩的格式,量化降低图像颜色的精度以减小文件大小。对于无损压缩,WEBP 使用空间预测等高级技术对图像数据进行编码,而不会丢失任何细节。
WEBP 支持广泛的功能,使其适用于各种应用程序。一个显着特点是对透明度的支持,也称为 alpha 通道,它允许图像具有可变的不透明度和透明背景。此功能对于 Web 设计和用户界面元素特别有用,其中图像需要与不同的背景无缝融合。此外,WEBP 支持动画,使其能够作为具有更好压缩和质量的动画 GIF 的替代品。这使其成为为网络创建轻量级、高质量动画内容的合适选择。
WEBP 格式的另一个重要方面是它在各种平台和浏览器上的兼容性和支持。截至我上次更新,包括 Google Chrome、Firefox 和 Microsoft Edge 在内的大多数现代 Web 浏览器都原生支持 WEBP,允许直接显示 WEBP 图像,而无需额外的软件或插件。 但是,一些较旧的浏览器和某些环境可能无法完全支持它,这导致开发人员实施后备解决方案,例如向不支持 WEBP 的浏览器提供 JPEG 或 PNG 格式的图像。
为 Web 项目实施 WEBP 涉及对工作流和兼容性的一些考虑。在将图像转换为 WEBP 时,重要的是将原始文件保留为其本机格式,以用于归档目的或 WEBP 可能不是最合适的选择的情况。开发人员可以使用针对不同编程语言和环境提供的各种工具和库来自动化转换过程。这种自动化对于维护高效的工作流至关重要,特别是对于具有大量图像的项目。
在将图像转换为 WEBP 格式时的转换质量设置对于平衡文件大小和视觉保真度之间的权衡至关重要。可以调整这些设置以满足项目的特定需求,无论是优先考虑较小的文件大小以实现更快的加载时间,还是优先考虑更高质量的图像以获得视觉冲击。在不同的设备和网络条件下测试视觉质量和加载性能也很重要,确保使用 WEBP 增强了用户体验,而不会引入意外问题。
尽管有许多优点,但 WEBP 格式也面临着挑战和批评。平面设计和摄影领域的一些专业人士更喜欢在某些应用程序中提供更高色彩深度和更宽色域的格式,例如 TIFF 或 RAW。此外,将现有图像库转换为 WEBP 的过程可能非常耗时,并且不一定总是会导致文件大小或质量的显着提高,具体取决于原始图像的性质和用于转换的设置。
WEBP 格式的未来及其采用取决于所有平台的更广泛支持和压缩算法的持续改进。随着互联网技术的不断发展,对能够以最小的文件大小提供高质量视觉效果的格式的需求将持续增长。引入新格式和对现有格式(包括 WEBP)的改进对于满足这些需求至关重要。正在进行的开发工作有望提高压缩效率、质量以及新功能的集成,例如对高动态范围 (HDR) 图像和扩展色域的改进支持。
总之,WEBP 图像格式代表了 Web 图像优化方面的重大进步,在文件大小减小和视觉质量之间取得了平衡。它的多功能性,包括对透明度和动画的支持,使其成为现代 Web 应用程序的综合解决方案。但是,向 WEBP 的过渡需要仔细考虑兼容性、工作流和每个项目的特定需求。随着网络的不断发展,像 WEBP 这样的格式在塑造在线媒体的未来、推动更好的性能、增强的质量和改进的用户体验方面发挥着至关重要的作用。
这个转换器完全在您的浏览器中运行。当您选择一个文件时,它将被读入内存并转换为所选格式。 然后,您可以下载转换后的文件。
转换立即开始,大多数文件在一秒钟内完成转换。较大的文件可能需要更长时间。
您的文件永远不会上传到我们的服务器。它们在您的浏览器中转换,然后下载转换后的文件。我们永 远看不到您的文件。
我们支持在所有图像格式之间进行转换,包括 JPEG、PNG、GIF、WebP、SVG、BMP、TIFF 等等。
这个转换器完全免费,并将永远免费。因为它在您的浏览器中运行,所以我们不需要为服务器付费,因此我们不需要向您收费。
是的!您可以同时转换尽可能多的文件。只需在添加时选择多个文件即可。