admin管理员组文章数量:1658483
在 CentOS系统中,可以使用 ImageMagick 工具将图片格式转换为 DDS 格式。首先需要安装 ImageMagick,然后使用 convert 命令进行转换。
官网地址:https://imagemagick/index.php
1.安装 ImageMagick:
在Ubuntu或Debian系统上安装ImageMagick
sudo apt-get update
sudo apt-get install imagemagick
在CentOS或RHEL系统上安装ImageMagick:
sudo yum install ImageMagick
在Fedora系统上安装ImageMagick
sudo dnf install ImageMagick
2.安装完成后,可以通过命令行使用ImageMagick的各种功能。例如,将JPEG图片转换为PNG格式
/usr/bin/convert /data/design/testDDS/headurl.png /data/design/testDDS/output_headurl.dds
其中, headurl.png是要转换的图片文件,output_headurl.dds 是转换后的 DDS 格式文件
ImageMagick常用的命令(linux系统):
#锐化图片,-unsharp选项表示我们要进行锐化操作,0x2是锐化的程度和边缘强度。数值越大,锐化效果越明显,边缘强度也越高。
/usr/bin/convert input.jpg -unsharp 0x2 output.jpg
#调整亮度、对比度和饱和度,其中,input.jpg是要调整亮度的图片文件名,output.jpg是调整后的图片输出文件名。10x50表示亮度增加10%,
#对比度增加50%。可以根据需要调整这些值。
/usr/bin/convert input.jpg -brightness-contrast 10x50 output.jpg
#应用滤镜效果,其中,input.jpg是你要处理的图片文件名,filter_name是你要应用的滤镜名称,output.jpg是处理后的图片输出文件名。
/usr/bin/convert input.jpg -filter filter_name output.jpg
#如果你想要把你的图片转换为黑白,你可以输入以下命令:
/usr/bin/convert input.jpg -monochrome output.jpg
#要使用ImageMagick减少DDS文件的mipmap,-define dds:mipmaps=0参数表示将mipmap数量设置为0,从而减少mipmap。
convert input.dds -define dds:mipmaps=0 output.dds
#ImageMagick支持多种压缩算法,包括DXT1、DXT5、BC1等。以下是使用不同压缩算法压缩DDS图片的示例命令
convert input.jpg -define dds:compression=dxt1 output.dds
windows系统(magick绝对路径或配置系统变量)
#查看版本信息
magick -version
# -list format命令查看ImageMagick支持的图像格式类型
magick -list format
#转换格式
magick convert input.jpg output.png
#等比缩放图片
magick convert input.jpg -resize 800x600 output.jpg
#按指定大小缩放图片
magick convert input.jpg -resize 800x600! output.jpg
#裁剪图片
magick convert input.jpg -crop 50%x50%+10+10 output.jpg
#旋转图片
magick convert input.jpg -rotate 90 output.jpg
#添加文字
magick convert input.jpg -pointsize 30 -fill white label:'Hello World!' output.jpg
#模糊图片
magick convert input.jpg -blur 0x8 output.jpg
#锐化图片
magick convert input.jpg -unsharp 0x2 output.jpg
#调整亮度、对比度和饱和度
magick convert input.jpg -modulate 100,50,50 output.jpg
#应用滤镜效果
magick convert input.jpg -filter edge blur output.jpg
版权声明:本文标题:图片转成dds格式 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1729806831a1213306.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论