我想知道如何在Ubuntu中调整图像大小。什么是最简单的工具?

评论

相关:如何将文件夹中的所有图像缩放到相同的宽度?

sourcedigit.com / ...

相关:用于Ubuntu的图像大小调整工具。

#1 楼

您想简单吗?

运行sudo apt-get install nautilus-image-converter或单击nautilus-image-converter

它在nautlius中添加了两个上下文菜单项,因此可以右键单击并选择“调整图像大小”。 />(另一个是“旋转图像”)。

如果愿意,您可以一次性创建整个图像目录,甚至不必打开应用程序即可。

您需要重新启动nautilus才能看到新的上下文菜单,运行nautilus -q,然后单击Home文件夹图标以使用新的插件重新加载nautilus。

评论


在Ubuntu 13.10中不起作用:(

– Malisokan
13年11月11日17:28



在Fedora 20中也很好用。须藤yum安装nautilus-image-converter

– Greg Sheremeta
2014年5月9日19:05



它适用于Ubuntu 14.04。谢谢。

– Saeed Zarinfam
2014年8月22日上午8:41

我认为您需要注销或在安装后重新启动-或只需执行我的操作即可;运行pkill nautilus,然后单击主文件夹图标,以使用新插件重新加载nautilus。

–伦巴特
15年3月31日在22:12

...或以我上次发表评论以来添加到答案中的某个人身份运行nautilus -q。 :)

–伦巴特
16 Dec 12'在18:54

#2 楼

首先通过以下方式安装ImageMagick:
sudo apt-get install imagemagick

打开终端并运行以下命令:
convert  -resize 20% source.png dest.jpg

它将尺寸减小到20%。
请注意,减小尺寸不是缩小20%。
生成的图像将小得多,是以前的大小的20%,
比以前小20%,不会小很多。
您还可以指定大小:
convert -resize 1024X768  source.png dest.jpg

您还可以使用同一软件包中的mogrify命令行工具。

评论


首先,要使用convert-> sudo apt-get install imagemagick

–javaloper
2012年9月28日12:02

该命令将大小减小到50%,而不是50%。

–马特西亚斯·韦勒(Matthias Weiler)
17年11月15日在17:06

@MatthiasWeiler这些是相同的,不确定您的意思

–亚历山大·米尔斯(Alexander Mills)
18年1月1日,0:08

它们仅在50%的特殊情况下相同。 -调整大小10%使图像缩小90%。

–马特西亚斯·韦勒(Matthias Weiler)
18年10月10日在15:08

如果出现错误“未定义图片”,则可能是因为您未定义目标图片。在上面的示例中,dest.jpg是必须的:)

– Ramesh Pareek
18年1月11日在3:07



#3 楼

sudo apt-get install imagemagick


命令mogrify会使用调整大小后的图像覆盖原始文件:

评论


不要使用convert保持宽高比:convert hospital.jpg -resize 2000x! hospital_2000.jpg

– Adob​​e
13-10-5在22:15



两种情况下的完美和最简单的答案。爱它 !

– navderm
2015年5月14日19:02

初始图像将替换为新的调整大小的图像。如果您需要初始版本,请进行备份

–user47206
16-10-26在8:53



#4 楼

如果您只需要做几张图像,Ubuntu中的大多数图像编辑器(Gimp,F-Spot等)都可以让您进行基本的大小调整。

如果要编辑数十,数百或成千上万张图片,我更喜欢Phatch。 Phatch是基于GUI的批处理照片编辑器,可让您对图像执行全部转换。 sudo apt-get install phatch

ImageMagick很好,但是如果您不知道事物的设置名称,这会有些乏味。您可以通过单击来快速学习Phatch。

评论


F-Spot会调整尺寸吗?哪里?

–马丁
13年7月23日在11:17

安装phatch时,我的Chrome浏览器关闭了,但无法重新启动,因此必须删除phatch及其安装的其他软件包才能使chrome恢复工作状态。

– Mallaudin
17年4月25日在19:12

#5 楼

ImageMagick是您想要的软件包。它包含用于此目的的许多有用的命令行工具。

这是一个简单的教程,说明如何批量调整图像大小:-

mogrify -resize 320x240 *.jpg



完成此命令后,所有图像将被其自身的调整大小版本替换。请注意,为了保持图像的宽高比,mogrify可能不会产生精确的320x240的图像。要强制执行此操作,请通过将感叹号放置在所需分辨率的末尾来将原始命令修改为:


mogrify -resize 320x240! *.jpg


#6 楼

无需安装任何新软件,只需执行此操作

convert -resize 50% myfigure.png myfigure.jpg




convert myfigure.png -resize 200x100 myfigure.jpg


评论


没有新软件-除了imagemagick,它是包含convert的软件包。

–克里斯·詹克斯(Chris Jenks)
19/12/24在18:29

#7 楼

目前nautilus-image-converter在Ubuntu 13.10中不起作用。因此,我在命令行上使用了imagemagick,这是一个很好的解决方法(至少对我来说是这样)。 />


Mogrify在同一张图像上进行处理,读取文件修改文件,然后将输出写入相同的文件。

转换为旨在处理
单独的图像,读取文件以及修改和写入其他
文件/格式。您也可以使用convert命令使用与输入文件相同的输出文件。

我经常使用mogrify来简单地调整多个图像的大小并覆盖原始文件。即此命令会将所有JPG文件的尺寸缩小到原始尺寸的40%:

sudo apt-get install imagemagick


#8 楼

GIMP可能是最简单的方法,因为它具有用于此类常见任务的相当简单的UI。您所要做的就是打开图像,然后转到图像→图像大小,然后进行相应更改。也有一些方法可以使用GIMP进行批量调整大小,但是我并不是很了解它们。

#9 楼

安装gthumb。简单易用的基本图像处理和编辑功能-查看器,调整大小,裁剪,旋转,翻转,灰度等,并具有保存为JPEG,PNG,TIFF和TGA格式的选项。

要安装gthumb:


打开终端
键入sudo apt-get install gthumb

接受更改

/>

评论


在Linux Mint上,这对我来说是最佳的解决方案。

– Fedir RYKHTIK
13年12月18日在12:29

我习惯用gthumb旋转照片。

– Arpad Horvath
2014年12月28日在19:44

请在您的解决方案中添加提示,您可以在(重新)加载图像后在gthumb-> preferences-> Viewer下设置缩放行为。同样适用于svg文件。使用Matplotlib生成的图形时,Reale拯救了我的生命...

– newandlost
20/09/9在11:23



#10 楼

对于GUI而言,Phatch“一键值得千张照片”是完成此类快速工作的最佳选择。它具有imagemagick之类的大量动作和选项。

sudo apt-get install phatch


#11 楼

有一个很好的跨平台工具XnConvert。结合并在80多种不同的操作之间进行选择。通过deb安装非常简单。可以从官方网站下载文件。

它是免费的,但不是开源的,也许仅仅是它的美。



#12 楼

您还可以使用无所不在的ffmpeg(或avconv)工具来调整图像大小:在那里)-需要从源代码构建。

评论


与从ImageMagick转换和迁移相比,质量非常好。这是我最喜欢的一个。

– fsevenm
19年9月16日在10:02

#13 楼

在ImageMagick中打开图像。


单击图像命令框将打开。
view-> resize输入所需的像素。单击调整大小按钮。
文件->保存,输入名称。单击“格式”按钮,选择所需的格式,然后单击“选择”按钮。
,单击“保存”按钮。图片以调整大小。选择文件->保存。

#14 楼

我使用Pimagizer。它工作得很好,它是我使用过的最简单的应用程序。在Ubuntu 14.04、15.04、15.10上进行了测试。

sudo add-apt-repository ppa:vfrico/stable
sudo apt-get update
sudo apt-get install pimagizer


有关更多信息,请参见:https://launchpad.net/pimagizer/。