当前位置: 代码迷 >> 综合 >> 翻译:GIMP 2.10有什么新功能?
  详细解决方案

翻译:GIMP 2.10有什么新功能?

热度:66   发布时间:2024-02-06 00:45:49.0

GIMP 2.10有什么新功能?

GIMP 2.10是六年工作的结果,最初致力于将程序移植到新的图像处理引擎GEGL。但是,新版本附带了更多的新功能,包括新的和改进的工具,更好的文件格式支持,各种可用性改进,色彩管理支持改进,针对数字画家和摄影师的大量改进,元数据编辑等等。 。

更新了用户界面和初始的HiDPI支持

GIMP 2.10上最明显的一件事是新的深色主题和默认启用的符号图标。这是为了使环境有些暗淡,并将重点转移到内容上。

GIMP中现在有4个用户界面主题可用: Dark(默认),Gray, LightSystem。现在,图标与主题分开了,并且我们同时保留了颜色和符号图标,因此如果您喜欢旧外观,可以将GIMP配置为具有颜色图标的System主题。

而且,现在有四种尺寸的图标可用,因此GIMP在HiDPI显示器上看起来更好。GIMP将尽其所能来检测要使用的大小,但是您可以在编辑 → 首选项 → 界面 → 图标主题中手动覆盖该选择 。

贡献者: Benoit Touchette,Klaus Staedtler,VilleP?tsi,Aryeom Han,JehanPagès,Alexandre Prokoudine…

GEGL端口,高位深度支持,多线程等

v2.10的最终目标是完成到GEGL图像处理库的移植,从v2.6开始,当时我们引入了可选地将GEGL用于色彩工具和实验性GEGL工具的功能,并继续到v2.8,其中我们添加了基于GEGL的层的投影。

现在,GIMP使用GEGL进行所有图块管理,并为每个项目构建一个非循环图。这是添加针对v3.2计划的无损编辑的前提条件。

使用GEGL有很多好处,其中一些您已经可以在GIMP 2.10中享受到。

高位深度支持允许处理每个色彩通道精度高达32位的图像,并以其原始保真度打开/导出PSD,TIFF,PNG,EXR和RGBE文件。此外,FITS图像可以每通道高达64位的精度打开。

多线程允许利用多个内核进行处理。并非GIMP中的所有功能都利用了它,这是我们打算进一步努力的事情。有趣的一点是,多线程不仅通过GEGL处理发生,而且还发生在核心GIMP本身中,例如将绘画与显示代码分开。

GPU端处理仍然是可选的,但可用于具有稳定OpenCL驱动程序的系统。

您可以在编辑 → 首选项 → 系统资源中找到多线程和硬件加速的配置选项 。

贡献者: Michael Natterer,?yvindKol?s,Ell,JehanPagès…

线性色彩空间工作流程

使用GEGL的另一个好处是能够处理线性RGB颜色空间中的图像,而不是经过伽玛校正(感知)的RGB颜色空间。

归结为:

  • 现在,您可以同时使用大多数混合模式的线性版本和感知版本。

  • 现在有_Color Invert_命令的线性版本。

  • 您可以随时通过图像 → 精度 子菜单在两者之间自由切换 。

  • 您可以选择在直方图泊坞窗中显示哪种模式 。

  • 您可以以感知或线性模式应用“ 色阶”和“ 曲线”滤镜。

  • 当使用每通道高于8位的精度时,所有通道数据都是线性的。

  • 您可以选择渐变工具是否应在感知RGB,线性RGB或CIE LAB颜色空间中工作。

贡献者: Michael Natterer,?yvindKol?s,Ell…

色彩管理得到改进

颜色管理现在是GIMP的核心功能,而不是插件。特别是,这使我们可以想到的所有自定义小部件都可以使用颜色管理:图像预览,颜色和图案预览等。

GIMP现在使用LittleCMS v2,从而使其可以使用ICC v4颜色配置文件。它也部分依赖babl库来处理颜色转换,因为在我们对它们进行测试的情况下,babl仅比LCMS2快10倍之多。最终babl可以取代GIMP中的LittleCMS。

贡献者: Michael Natterer,?yvindKol?s…

图层和蒙版

GIMP现在提供了两组混合模式:旧版(可感知,主要是为了使旧的XCF文件看起来像以前一样)和默认(默认是线性)。

新的混合模式是:

  • LCH图层模式:色相, 色度颜色和 亮度

  • 图层组的直通模式。

  • 线性刻录鲜艳光, 线性光针形光, 硬混合排除, 合并分割

图层,路径和通道也可以使用颜色标签进行标记,以改善项目组织。稍后添加多层选择后,此功能将更加有用。

现在,用户可以使用图层的合成选项,并且所有与图层相关的设置最终都可以在“ 图层属性”对话框中使用。

此外,如果您的图层中始终需要Alpha,则可以在打开的图像中启用自动生成Alpha通道的功能。有关 此政策和更多政策,请参见“ 编辑” → “首选项” →“ 图像导入和导出”页面。

图层组最终可以在以下位置使用蒙版:

CIE LAB和CIE LCH的更多用途

在GIMP 2.10中,我们引入了许多利用CIE LAB和CIE LCH颜色空间的功能:

  • 现在,颜色对话框具有LCH颜色选择器,您可以使用它来代替HSV。LCH选择器还会显示色域超出警告。

  • “ 颜色”菜单中的 新色相色度滤镜的 工作原理与“ 色相饱和度”非常相似 ,但在CIE LCH色彩空间中运行。

  • 现在,“ 模糊选择”和“ 桶填充”工具可以通过它们在CIE LC和 H通道中的值来选择颜色。

  • 现在 ,“ 颜色选择器”和“ 采样点”对话框都可以根据您的喜好在CIE LAB和CIE LCH中显示像素值。

贡献者: Michael Natterer,Elle Stone,Ell…

新的和改进的工具

统一转换

新的统一转换工具(Shift + L)简化了多次转换,例如一次性缩放,旋转和校正透视图。该设计基于我们前UX专家Peter Sikking编写的功能规范。

贡献者: Mikael Magnusson,Michael Natterer…

变形变形

新的Warp变换工具(W)允许进行局部变换,例如使用软笔刷和撤消支持来增加或移动像素。这样的工具通常在时尚摄影中用于修饰。

因此,新工具淘汰了旧的iWarp滤镜,该滤镜在其诞生之初就具有创新性(并且早于Photoshop的Liquify滤镜),但最终使用起来很麻烦。的经变换的工具还设有一个橡皮擦模式以选择性地除去的变化,先前在不可用的iWARP 滤波器。

贡献者: MichaelMuré,Michael Natterer,Jonathan Tait…

处理变换

新的“ 句柄变换”工具(Shift + L)提供了一种有趣的方法,可以使用放置在画布上的句柄应用缩放,旋转和透视校正。习惯在触摸表面上进行编辑的人可能会发现此工具非常容易掌握。

贡献者: Johannes Matschke,Michael Natterer,Ell…

混合工具成为“渐变”工具并进行画布编辑

我们改名为混合工具, 渐变工具,改变它的默认快捷键 。但这与该工具现在可以实际执行的功能相比显得苍白无力,而且很多。

新工具几乎淘汰了旧的“ 渐变编辑器”对话框。现在,您可以创建和删除色标,选择并移动它们,为色标分配颜色,更改色标之间的线段的混合和着色,并从画布上的中点创建新的色标。

默认情况下,所有可用的渐变现在也可以“编辑”。这意味着当您尝试从系统文件夹中更改现有渐变时,GIMP会创建它的副本,将其称为“ 自定义渐变”并在整个会话中保留它。当然,除非您编辑另一个“系统”渐变,否则它将变成新的自定义渐变。

我们打算稍后将其的通用实现用于画笔和其他类型的资源。

贡献者: Michael Henning,Michael Natterer,Ell,?yvindKol?s…

更好的选择工具

“ 前景选择”工具最终可以在复杂情况下(例如带纹理的背景上的头发散乱)进行子像素选择。现在可以使用两种新的掩盖方法。

“ 按颜色选择”和“ 模糊选择”工具现在都具有“ 绘制蒙版” 选项,以洋红色填充显示将来的选择区域,而后一个工具还具有“ 对角线邻居”选项来选择对角线相邻像素。

对于“ 自由选择”工具,现在关闭多边形/自由选择不会自动确认选择。相反,您仍然可以调整节点的位置(如果适用),然后按 Enter,在选择区域内双击,或切换到另一个工具以确认选择。

最后 ,智能剪刀工具允许使用Backspace键删除最后添加的线段,并且GIMP现在在闭合曲线之前检查第一个和最后一个线段是否不同。

贡献者: Michael Natterer,JanRüegg,Daniel Sabo,Ell…

色彩工具

所有颜色工具都已重构为基于GEGL的滤镜,因此稍后在我们引入无损编辑时可以正确使用它们。因此,“ 工具”菜单中的“ 颜色”子 菜单已被删除,这些滤镜现在在工具箱中几乎不可用。

贡献者: Michael Natterer…

文字工具支持CJK和更多书写系统

文本工具现在完全支持CJK和其他非西方语言先进的输入法。现在,预编辑文本将按预期显示,具体取决于您的平台和输入法引擎(IME)。几个与输入法有关的错误和崩溃也已得到修复。

贡献者: JehanPagès…

实验工具

默认情况下,两个新工具不完整,无法包含在GIMP 2.10中,但仍可以启用。请注意,它们是高度试验性的,可能会被您破坏(最多会发生GIMP崩溃)。我们仅提及它们,因为我们需要贡献者使它们进入可发布状态。

N点变形工具引入了一种平滑,刚度尽可能小的变形,您希望物理对象具有这种变形。

无缝克隆工具,旨在简化使分层组成。通常,当您将一个图像粘贴到另一个图像时,会出现各种不匹配的情况:色温,亮度等。此新的实验工具会尝试根据其背景调整粘贴图像的各种属性。

要启用这些工具,您需要首先启用 “ 首选项”对话框的“ 游乐场”页面 。通过使用--show-playground开关运行GIMP来实现 (对于Windows,您可能需要相应地在快捷方式属性中调整GIMP的路径)。然后,您需要转到“ 编辑” → “首选项” →“ 操场” 并启用相应的选项,这样工具才能显示在工具箱中。

我们需要再次强调,只有在您非常好奇或(有希望)打算帮助我们修复它们时,才应该这样做。

贡献者: Marek Dvoroznak,Barak Itkin,JehanPagès,Michael Natterer…

数字绘画的改进

GIMP 2.10随数字画家的要求进行了许多改进。最有趣的新功能之一是 MyPaint笔刷工具(Y),它最早出现在GIMP-Painter叉子中。

涂抹工具得到了在绘画中使用的情况下,专门针对更新。新的“ 无擦除效果”选项可防止工具更改像素的Alpha。现在,可以通过新的“ 流”滑块控制将前景色混合为污点像素 ,其中0表示不进行混合。

现在,所有绘画工具都具有显式的“ 硬度”和“ 力”滑块,除了“ MyPaint画笔”工具仅具有“ 硬度”滑块。

最重要的是,GIMP现在支持画布旋转和翻转,以帮助插画家检查比例和透视图。

一个新的“ 画笔锁定查看”选项使您可以选择是否要将画笔锁定到画布的某个缩放级别和旋转角度。该选项适用于使用画笔的所有绘画工具,但MyPaint画笔工具除外。

新的“ 对称绘画”可停靠对话框基于每个图像启用,允许使用具有各种对称性(镜像,曼荼罗,平铺...)的所有绘画工具。

默认情况下,此新版本的GIMP还附带了更多可用的新画笔。

贡献者: Michael Natterer,Alexia Death,Daniel Sabo,shark0r,JehanPagès,Ell,Jose Americo Gobbo,Aryeom Han…

数码摄影的改进

一些基于GEGL的新滤镜专门针对摄影师:曝光, 阴影高光高通, 小波分解全景投影等将对您的工具箱很重要。

最重要的是,新的“ 提取组件”过滤器简化了从当前所选图层提取任意颜色模型(LAB,LCH,CMYK等)的通道的过程。如果您习惯于为此而分解和重组图像,那么现在的工作将变得更加容易。

此外,您现在可以使用darktable或 RawTherapee作为GIMP插件来打开原始数码照片。任何一个应用程序的任何最新版本都可以。

新的“ 剪辑警告”显示过滤器将使用可自定义的颜色为您可视化照片曝光不足和曝光过度的区域。目前,它主要适用于以浮点精度存储颜色的图像。如果您处理每通道16/32位浮点图像(例如EXR和TIFF),则将最能从中受益。

贡献者: Michael Natterer,Ell,Thomas Manni,Tobias Ellinghaus,?yvindKol?s,JehanPagès,Alberto Griggio…

特效

GIMP现在附带了80多种基于GEGL的过滤器。其中许多是以前的GIMP效果。这是基于GEGL的实现更好的原因:

  • 您可以按32位/彩色通道精度模式将它们应用于图像。

  • 您可以在画布上直接预览它们,如果图像大于视口,GIMP将首先渲染视口以立即反馈。

  • 您可以使用分割预览将原始图像与其处理后的版本进行比较,并在水平和垂直方向的前后进行交换。

  • 在未来的非破坏性GIMP中,您将能够调整这些过滤器的设置,而无需撤消大量步骤。

一些基于GEGL的过滤器具有用于硬件加速的OpenCL版本。如果OpenCL驱动程序适合您,这将派上用场。此外,许多操作可以使用多线程来充分利用处理器。

贡献者: Michael Natterer,?yvindKol?s,Thomas Manni…

可用性改进

在与活跃用户合作时,我们摆脱了很多可用性问题。以下是其中的一些更改:

  • 现在,所有转换工具都将自动禁用原始图层视图,以便您可以清楚地看到在背景下进行的调整。

  • 现在,只需按Shift并单击相应层的预览,即可使用您最后使用的值轻松创建蒙版。

  • 现在, 除“ 缩放”之类的所有对话框外,所有对话框都会记住您在会话中使用的最后一个值。

  • 所有基于GEGL的过滤器都允许保存命名的预设,并在您上次使用它们时自动创建带有时间戳的预设。

  • 现在,您可以在调整画布大小后为空白空间选择填充颜色或图案。

为了使GIMP更适合于专业工作流程,还有很多地方需要改进。与往常一样,我们欢迎进行建设性讨论,并且最近创建了一个 邮件列表,以讨论提高GIMP可用性的主题。这是一个长期的增强过程,与本地化的更改和功能相比,可能需要更多的时间。

贡献者: Michael Natterer,Daniel Sabo,Benoit Touchette,Massimo Valentini,JehanPagès…

文件格式支持

现在,GIMP能够读取和写入TIFF,PNG,PSD和FITS文件,并且在适用的情况下,每通道的精度最高为32位。

所述PSD插件还支持直通, 硬混合销光, 生动的光,和线性光 的混合模式。

GIMP现在还提供了本地WebP支持,包括动画,ICC配置文件和元数据等功能。支持导入和导出。

JPEG 2000插件被重写为使用 OpenJPEG库,而不是过时的 Jasper库。

最后,PDF插件现在支持导入受密码保护的文件(您需要知道密码)和导出多页PDF文档(每一层将是一页)。

贡献者: Michael Natterer,Mukund Sivamaran,Ell,JehanPagès,Lionel N,Darshan Kadu…

元数据查看,编辑和保存

GIMP现在附带用于查看和编辑Exif,XMP,IPTC,GPS和DICOM元数据的插件。可通过图像 → 元数据子菜单访问它们 。

GIMP还将保留TIFF,PNG,JPEG和WebP文件中的现有元数据。每个插件在导出时都有各自的选项,以启用或禁用导出元数据。

此外,用户现在可以设置默认值,一次保留还是不保留所有受影响的文件格式插件中的元数据,具体取决于他们是希望获得完全的隐私还是要进行大量的微型照相。这些设置在“首选项”中的“ 图像导入和导出”页面上可用。

贡献者: Benoit Touchette,Michael Natterer,JehanPagès…

画布上的互动

GIMP 2.10附带了一项新功能,该功能允许某些基于GEGL的过滤器呈现画布上的控件。目前,这仅适用于三个滤镜: 螺旋超新星和 全景投影。但是将来还会有更多。

贡献者: Michael Natterer,Ell…

简化的错误报告和崩溃恢复

我们需要良好的错误报告以使GIMP更适合您,因此我们引入了一项新功能,可以监视和拦截关键错误和崩溃,然后生成有用的错误日志,您可以将其复制/粘贴到错误报告中。

在开发版本上,将针对各种错误(甚至是小错误)引发对话框。在稳定版本中,仅在崩溃时才会引发。可以在编辑 → 首选项 → 调试中自定义默认行为 。

请注意,我们仍然需要您提供上下文,例如崩溃发生时的操作。有关如何重现此错误的分步说明将非常有帮助。

此外,万一发生崩溃,GIMP现在将尝试备份所有未保存更改的映像,然后建议下次启动应用程序时重新打开它们。

我们不能保证100%成功,但是有时它会成功,这可能会挽救您未保存的工作!

贡献者: JehanPagès…

API变更

在此开发周期中,我们弃用了许多API,为编写脚本和插件的第三方开发人员提供了一个兼容性层。

有关PDB中更改的完整列表,请 参见Wiki。此ChangeLog页面还具有2.10中所有其他更改的详细列表。

路线图和下一步

我们维护GIMP开发的路线图,该路线图概述了根据优先级实施的功能的顺序。

下一个重大更新将是v3.0,它将具有GTK + 3端口和许多内部更改。对于用户而言,这主要是指:更新的用户界面,对图形输入板的更好支持,对HiDPI显示器的更好支持,对Linux上的Wayland的更好支持。

我们还将开放2.10.x系列的新功能。这意味着您不必再等待数年的激动人心的改进:只要其代码的侵入性不强且使维护变得困难,任何新功能的确可以移植到2.10.x版本。

2.10.x的所有新功能也将成为3.0的一部分。