我经常需要在图片(JPG、PNG 图像)和屏幕截图(同样是 png 图像)上添加注释(绘制一些箭头、线条、正方形、椭圆等基本形状并输入一些文本)。我还需要能够裁剪、调整大小等。
我尝试了 Gimp,但我只能输入文本并执行所有图像转换,但找不到绘制方框等的方法。
我最终决定使用 Openoffice.org 绘图,但我知道这不是我想要的,因为在 oodraw 中我需要将我的图片插入到绘图中并调整其大小(或绘图)以适应然后进行更改并最终导出为 png...
是否有任何图像编辑器允许向 jpg 和 png 文件添加形状和文本,并在其位置保存修改后的文件?如果该工具还可以为形状提供模板集合(如 dia 那样),那就更好了。
答案1
警告:Shutter 在 Ubuntu 18.04 中存在严重问题,并在 Ubuntu 的某些版本中短暂删除,但现在可在 22.04 及更新版本中再次使用。
快门(您可以从 Ubuntu 软件中心或 安装sudo apt-get install shutter
)是一款具有多种截取和注释屏幕截图选项的工具。(注意:您可以注释您选择的任何图像,而不仅仅是屏幕截图。)
答案2
火焰喷射器
它带有一些很酷的注释功能,如徒手绘图、线条、箭头、框、圆圈、突出显示、模糊等。它还带有许多屏幕按钮以及大量自定义选项。
它是用 QT/C++ 编写的,并且很容易在 Ubuntu(18.04+)中安装。
apt install flameshot
您也可以尝试编译旧版本。
答案3
克斯尼普
因为我使用 GTK 主题的应用程序(如 Shutter)来运行 KDE,所以它并不理想。经过一番研究,我决定将其ksnip
用作屏幕截图工具。它几乎具备您所需的一切(如果您需要裁剪,只需再截取一张屏幕截图即可)。
安装
你可以从此处下载 .deb 包来安装 ksnip https://github.com/DamirPorobic/ksnip/releases
或者检查它是否已经存在于你的 Ubuntu 存储库 vi apt 版本中:
$ sudo apt install ksnip
或者通过 snap 方式:
$ sudo snap install ksnip
从源代码构建并安装
$ sudo apt install g++ build-essential \
libqt5core5a libqt5dbus5 libqt5gui5 \
libqt5network5 libqt5svg5-dev libqt5widgets5 \
libqt5x11extras5-dev qt5-default qt5-qmake \
qttools5-dev qttools5-dev-tools \
cmake cmake-extras extra-cmake-modules
$ git clone https://github.com/ksnip/kColorPicker
$ cd kColorPicker/
$ mkdir build && cd build
$ cmake .. && make
$ sudo make install
$ git clone https://github.com/ksnip/kImageAnnotator
$ cd kImageAnnotator/
$ mkdir build && cd build
$ cmake .. && make
$ sudo make install
$ git clone https://github.com/ksnip/ksnip
$ mkdir build && cd build
$ cmake .. && make
$ sudo make install
答案4
您可能还想尝试 GnuPaint 或 Krita。不确定它是否正是您想要的,但它们可能适合您。两者都在软件中心。
GnuPaint
克里塔