Linux对图片打码 不需要缩放
时间: 2023-09-16 16:10:03 浏览: 47
可以使用ImageMagick工具对图片进行打码,而不需要缩放。具体的命令如下:
```
convert input.jpg -fill black -draw 'rectangle 100,100,200,200' output.jpg
```
这个命令将会在输入的input.jpg图片上添加一个黑色的矩形,左上角坐标为(100,100),右下角坐标为(200,200),并将结果保存在output.jpg中。你可以根据需要修改矩形的颜色、位置和大小。
相关问题
linux 图片打码
在 Linux 系统中打码图片可以使用 ImageMagick 工具。你可以使用以下命令来进行打码:
1. 安装 ImageMagick 工具:
```
sudo apt-get install imagemagick
```
2. 在终端中进入到图片所在的目录:
```
cd /path/to/image/folder
```
3. 使用以下命令进行打码,其中 x 和 y 分别为打码起始点的横纵坐标,w 和 h 分别为打码区域的宽度和高度,blur 和 scale 分别为打码效果的模糊度和缩放比例,输入图片名和输出图片名可以自行修改:
```
convert input.jpg -region $wx$h+$x+$y -blur $blurx$blur -scale $scale% -region $wx$h+$x+$y -blur $blurx$blur -scale $scale% output.jpg
```
例如,以下命令将在图片的左上角打码一个宽度为 100 像素、高度为 50 像素的区域,并将打码效果设置为模糊度为 0.5,缩放比例为 50%,输出图片名为 output.jpg:
```
convert input.jpg -region 100x50+0+0 -blur 0x5 -scale 50% -region 100x50+0+0 -blur 0x5 -scale 50% output.jpg
```
linux缩放bmp图片大小
在Linux中,可以使用ImageMagick工具来缩放BMP的大小。ImageMagick是一个功能强大的图像处理工具集,可以在命令行中使用。
要缩放BMP图片的大小,可以使用以下命令:
```
convert input.bmp -resize 50% output.bmp
```
其中,`input.bmp`是要缩放的原始图片文件名,`output.bmp`是缩放后的图片文件名。上述命令将原始图片缩放为原来大小的50%。
你也可以指定具体的宽度和高度来缩放图片,例如:
```
convert input.bmp -resize 800x600 output.bmp
```
上述命令将原始图片缩放为宽度800像素、高度600像素的大小。
如果你想保持图片的宽高比例,可以只指定宽度或高度,另一个参数使用`x`表示自动计算。例如:
```
convert input.bmp -resize 800x output.bmp
```
上述命令将原始图片缩放为宽度800像素,高度按比例自动计算。