AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 3578
Accepted
koushik
koushik
Asked: 2010-09-05 00:33:59 +0800 CST2010-09-05 00:33:59 +0800 CST 2010-09-05 00:33:59 +0800 CST

使用模板向图像添加形状、注释和文本的工具

  • 772

我经常需要在图片(JPG、PNG 图像)和屏幕截图(又是 png 图像)上注释(绘制一些箭头、线条、基本形状,如正方形、椭圆等并输入一些文本)。我还需要能够裁剪、调整大小等。

我尝试了 Gimp,但我只能输入文本并执行所有图像转换,但找不到绘制框等的方法。

我终于适应了 Openoffice.org 绘图,但我知道这不是我想要的,因为在 oodraw 中我需要将我的图片插入到绘图中并调整它(或绘图)的大小以适应然后进行更改,最后导出为png...

是否有任何图像编辑器允许将形状和文本添加到 jpg 和 png 文件并将修改后的文件保存在其位置?如果该工具还可以具有用于形状的模板集合(如 dia 那样),那将是一个额外的好处。

software-recommendation image-processing
  • 14 14 个回答
  • 91633 Views

14 个回答

  • Voted
  1. Best Answer
    8128
    2010-09-05T02:04:40+08:002010-09-05T02:04:40+08:00

    警告:损坏。快门在 Ubuntu 18.04 中严重损坏,在更高版本中不可用。

    Shutter(您可以从 Ubuntu 软件中心或 安装sudo apt-get install shutter)是一个工具,它具有多种用于截取和注释屏幕截图的选项。(注意:您可以注释您选择的任何图像,而不仅仅是屏幕截图。)

    快门示例截图

    • 110
  2. Gaurav Gandhi
    2018-05-18T04:12:48+08:002018-05-18T04:12:48+08:00

    烈焰射击

    它带有一些很酷的注释功能,如手绘、线条、箭头、框、圆圈、突出显示、模糊等。它还带有许多屏幕按钮以及许多自定义选项。

    在此处输入图像描述

    它是用 QT/C++ 编写的,在 Ubuntu(18.04+) 中安装非常容易。

    apt install flameshot
    

    您也可以尝试为旧版本编译。

    • 62
  3. virtualxtc
    2018-11-08T17:41:38+08:002018-11-08T17:41:38+08:00

    剪纸

    因为我使用像 Shutter 这样的 GTK 主题应用程序运行 KDE 并不理想。在做了一些研究之后,我选择ksnip了一个截图工具。它几乎拥有您所要求的一切(如果您需要裁剪,只需截取另一个屏幕截图即可)。

    ksnip 屏幕截图 ksnip 屏幕截图

    安装

    您可以在此处安装 ksnip 购买下载 .deb 包 https://github.com/DamirPorobic/ksnip/releases

    或者检查它是否已经在你的 Ubuntu 存储库 vi apt 版本中:

    $ sudo apt install ksnip
    

    或通过快照:

    $ 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
    
    • 20
  4. dv3500ea
    2010-09-05T01:58:32+08:002010-09-05T01:58:32+08:00

    我会使用 Inkscape

    (可以从 Ubuntu 软件中心安装或sudo apt install inkscape)。

    通过软件中心安装

    在此处输入图像描述 您需要右键单击图像,选择Open With→Other Application… 并从列表中选择 Inkscape。第一次完成此操作后,您只需Right Mouse Click→ Open With→即可Inkscape。

    这会将图像导入 Inkscape,并且页面将调整大小以适合图像。然后,您可以进行注释。

    要保存它,您需要使用File→ Export Bitmap,单击Browse…并选择您的原始图像。

    • 12
  5. gamerchick02
    2010-09-07T09:16:31+08:002010-09-07T09:16:31+08:00

    您可能还想尝试 GnuPaint 或 Krita。不确定它是否正是您正在寻找的东西,但它们可能对您有用。两者都在软件中心。

    GnuPaint

    在此处输入图像描述

    克里塔

    在此处输入图像描述

    • 7
  6. kupitt
    2012-10-21T15:21:29+08:002012-10-21T15:21:29+08:00

    在 Ubuntu(或 Linux Mint)上,尝试Kolourpaint。它易于使用并具有您描述的功能。

    在此处输入图像描述

    通过软件中心安装

    • 5
  7. W_Whalley
    2010-09-07T09:00:31+08:002010-09-07T09:00:31+08:00

    如果您想留在 gimp 中,您可以添加框和圆圈/椭圆。使用矩形或椭圆选择工具,当你有行军蚂蚁时,在主菜单上单击编辑/描边选择,然后选择你的线条样式。

    有做箭头的gimp插件(我没有尝试过),但是只花了几分钟就找到了一个剪贴画网站,复制了一个箭头图像,使用这些方向将其转换为透明背景的gif ,然后添加它作为图像的新层。箭头层可以移动、旋转、缩放、着色等。

    • 4
  8. rlib
    2018-11-16T07:44:49+08:002018-11-16T07:44:49+08:00

    我使用 LibreOffice impress https://www.libreoffice.org/discover/impress/进行注释。

    只需将图像复制粘贴到幻灯片中,然后添加将用作注释的所有形状和文本。然后导出为多种可用格式中的任何一种,例如 JPEG、PDF 等。

    使用 Impress 进行注释将“注释”保留为单独的层,允许您随时对其进行编辑。另一方面,如果您使用快门编辑工具进行注释,则在保存带有注释的图像后,您将无法撤消更改(您需要从初始状态重新注释整个图像或使用橡皮擦工具对现有注释进行更正)。

    • 4
  9. Curious Apprentice
    2012-04-28T19:53:36+08:002012-04-28T19:53:36+08:00

    您可以使用 firefox 或 Chrome 网络浏览器来执行此操作。在 Firefox 上,您必须安装 fireshot 插件并在 chrome 上“截屏”

    https://​addons.mozilla.org/en-US/firefox/​addon/​fireshot
    

    不幸的是,fireshot 仅适用于 Windows。这是此类插件的列表。请自行测试它们。 https://addons.mozilla.org/en-US/firefox/search/?q=screen+grab&appver=11.0&platform=linux

    屏幕捕获将在 Chrome 上执行

    https://chrome.google.com/webstore/detail/cpngackimfmofbokmjmljamhdncknpmg
    
    • 2
  10. Michal Przybylowicz
    2016-04-22T03:27:07+08:002016-04-22T03:27:07+08:00

    我推荐“真棒截图”扩展,您可以轻松地添加文本、简单的箭头和其他形状。

    谷歌浏览器

    https://chrome.google.com/webstore/detail/awesome-screenshot-screen/nlipoenfbbikpbjkfpfillcgkoblgpmj

    火狐

    https://addons.mozilla.org/en-US/firefox/addon/awesome-screenshot-capture-

    歌剧

    https://addons.opera.com/en/extensions/details/awesome-screenshot-capture-annotate/

    • 2

相关问题

  • 有哪些科学绘图软件可用?

  • 最好的思维导图软件是什么?

  • 服务器的最佳rootkit删除工具?

  • 从 Ubuntu 连接到 Windows 的最佳远程桌面工具是什么?[关闭]

  • 是否有 Paint.NET 替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve