标签: sips

如何通过命令行将图像转换为灰度?

如何使用sips,imagemagic或其他工具通过命令行将图像转换为黑白(灰度)?

linux command-line image sips

85
推荐指数
2
解决办法
5万
查看次数

在mac上使用sips命令修剪图像的底部

我想为osx编写一个批处理命令脚本,它将裁剪出图像的底部.这可能是使用啜饮?

我有一堆图像640 x 1136,我想要裁剪它们(不缩放或调整大小)到640 x 960.当裁剪图像时,我希望图像的底部被移除,顶部保持不变.基本上,我只是想切掉图像的底部.

我有这个,但它从图像的顶部和底部裁剪.

sips --cropToHeightWidth 640 960
Run Code Online (Sandbox Code Playgroud)

macos terminal sips

14
推荐指数
2
解决办法
4616
查看次数

sips shows无法呈现目标图像

我曾使用sips来调整PNG图像的大小,如下面的命令.

sips -z 768 1024 image.png --out image-resize.png

它运作良好.但是今天我收到了一条错误信息,如下所示

<CGColor 0x7ffb72e05c40> [<CGColorSpace 0x7ffb72e04e70> (kCGColorSpaceDeviceRGB)] ( 0 0 0 1 )
Error: Unable to render destination image
Run Code Online (Sandbox Code Playgroud)

如果有人能提供帮助,我将非常感激.

macos sips

6
推荐指数
1
解决办法
1012
查看次数

使用sip从png文件创建icns文件

我可以从png制作jpeg:

sips -s format jpeg myIcon.png --out myIcon.jpeg
Run Code Online (Sandbox Code Playgroud)

但是相同的命令在icns上不起作用:

sips -s format icns myIcon.png --out myIcon.icns
# Error: Unable to write image to file ...myIcon.icns
Run Code Online (Sandbox Code Playgroud)

如何解决这个错误?

macos shell sips

4
推荐指数
1
解决办法
1923
查看次数

使用OS X SIPS(可编写脚本的图像处理系统)批量处理图像以仅缩小图像尺寸?

我想批量处理1000个图像的几个文件夹,以缩小任何长边大于1440像素到1440的图像,同时忽略任何已经小于此的文件.

我正在看着啜饮,无法判断它是否默认跳过升级或者是否有办法使用getProperty过滤它?(我不是最好从手册页解读CLI选项).

我想也许我可以首先使用查找或啜饮查询,然后将其传输到另一个sips来调整大小,我不确定如何但不认为find可以按图像大小搜索.

(除了啜饮以外的其他东西,处理这个,似乎是最快的方式)

command-line image-resizing sips

2
推荐指数
1
解决办法
1969
查看次数

mac sips程序似乎忽略了--padColor选项

我有一个128x256 png文件,我试图用sips填充到512x512但是sips似乎总是用透明填充而不是指定的padColor.我究竟做错了什么?

sips junk-128x256.png --padToHeightWidth 512 512 --padColor 00FF00 --out junk-512x512.png
Run Code Online (Sandbox Code Playgroud)

生成的图像为512x512,但带有透明填充.

macos sips

2
推荐指数
1
解决办法
916
查看次数

标签 统计

sips ×6

macos ×4

command-line ×2

image ×1

image-resizing ×1

linux ×1

shell ×1

terminal ×1