当前位置: 首页>>技术教程>>正文


有没有一个轻量级的工具来快速裁剪图​​像?

, ,

问题描述

我需要经常裁剪图片 – 照片,打印屏幕等,加载gimp这样一个简单的任务需要很长时间。你能推荐一个更强大的替代品吗?

最佳解决方案

Gthumb是一款不错的图像查看/编辑工具,具有裁剪等简单编辑工具。

在gThumb中裁剪的说明3.2.8

  1. 在gThumb中打开你的图像

software-recommendation,images,ubuntu

  1. 按e或点击窗口top-right角落中的画架打开编辑侧栏

software-recommendation,images,ubuntu

  1. 在边栏中点击裁剪,然后根据需要裁剪图像

software-recommendation,images,ubuntu

  1. 完成后,按Enter或Crop。然后,在编辑侧栏按保存覆盖原始文件或另存为保存到新的图像文件。

次佳解决方案

在命令行中,操作位图图像的工具是imagemagickgraphicsmagick(GM是IM项目的一部分,并且更积极地开发)。如果您经常使用相同的参数,这是一个不错的选择。

software-recommendation,images,ubuntu

software-recommendation,images,ubuntu

convert raw.jgp -crop 800x460+100+20 cropped.jpg     # ImageMagick
gm convert raw.jgp -crop 800x460+100+20 cropped.jpg  # GraphicsMagick

对于需要查看每个图像的临时应用,您可以使用display(也来自ImageMagick套件)或gm display(GraphicsMagick)或Shotwell or Pinta或许多其他具有光线编辑功能的图像查看器。

第三种解决方案

您可以使用Shotwell快速裁剪和输出,它是pre-installed。如果没有试用Pinta,它位于软件中心。

第四种方案

如果您需要裁剪许多不同的东西(即,每个图像中的主题位于不同区域),则批量作业和命令行程序对裁剪效果不佳。像gimp这样的图像编辑器,甚至一些轻量级的观看者仍然烦恼地将crop隐藏在一堆菜单下,然后抛出加载/保存,这意味着大部分时间都花在导航上。

我将一个小型python脚本放在一起,以自动执行大量此过程,但仍然让人类选择为每幅图像裁剪的位置:

https://github.com/pknowles/cropall

software-recommendation,images,ubuntu

使用imagemagick进行裁剪,python /tkinter用于预览。

它会自动遍历目录中的所有图像,单击要裁剪的区域,滚动以调整大小,然后space保存(在子目录中)并加载下一张图像。

第五种方案

正如人们在Internet上所建议的那样,尝试使用CropGUI:http://emergent.unpythonic.net/01248401946

它只是无损JPEG裁剪。

第六种方案

如何Gwenview,这是一个高度可定制和易于使用的图像浏览器/图像管理应用程序。

  • “菜单栏 – >编辑 – >裁剪”或crtl + k下的裁剪功能

  • 还支持简单的图像操作:旋转,镜像,翻转和调整大小,复制,移动,删除等基本文件管理操作。

  • 这是一个Lightwave应用程序(带有MB),可以使用KIPI插件进行扩展。

software-recommendation,images,ubuntu

第七种方案

我在命令行上使用了mogrify。

转到您要修改的文件夹。

$ mogrify -trim *.jpg

完成。它运行速度非常快。我在1秒内做了几千张图片。

调整大小比较慢。

我跟随了前面的命令(\>指示调整为指定的最大尺寸,所以所有图像都适合):

$ mogrify -geometry 280x280\> *.jpg

花了8分钟。

第八种方案

ImageMagick的。从$ display <img> CLI启动。有视觉裁剪。非常轻量级(除依赖关系外约为10Mb),仅需要libx11和GNOME的libxml2。

ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display).

software-recommendation,images,ubuntu

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/609.html,未经允许,请勿转载。