ฉันต้องแปลงภาพ DDS เป็นพันรูปแบบเป็น PNG ใน Linux โดยเฉพาะในบรรทัดคำสั่ง
มีโปรแกรมสำหรับงานดังกล่าวหรือไม่?
ฉันต้องแปลงภาพ DDS เป็นพันรูปแบบเป็น PNG ใน Linux โดยเฉพาะในบรรทัดคำสั่ง
มีโปรแกรมสำหรับงานดังกล่าวหรือไม่?
คำตอบ:
ImageMagickอ่าน แต่ไม่ได้เขียน DDS และแน่นอนมันอ่านและเขียน PNG
จากidentify -list format
:
...
DDS * DDS r-- พื้นผิว Microsoft DirectDraw
...
PNG * PNG rw- กราฟิกเครือข่ายพกพา (libpng 1.2.37)
...
ในการแปลงไฟล์ (ทิ้งให้เหมือนเดิม):
convert test.dds test.png
ในการแปลงไดเรกทอรีเต็ม:
for file in *.dds
do
convert "$file" "$(basename "$file" .dds).png"
done