imagemagick - 将 image.out.dpx 转换为 image.jpg 的命令
问题描述
目前,我正在使用最新版本的 Imagemagick 工具。我使用此工具对 4K 图像进行了编码,并将 Image.dsc 文件作为输出。现在我使用软件解码了这个图像并得到输出为“Image.out.dpx”。现在我想将此解码的(out.dpx)文件转换为 jpg 格式。我想要使用 Imagemagick 转换它的命令。请任何人帮助我。
谢谢,迪维亚。小号
解决方案
更新的答案
请更清楚地了解您的图像是否实际上是我猜测的类型,以及您运行的实际命令,如果有任何命令不起作用,当它们失败时发生了什么 - 包括错误消息。
另外,请运行此命令,看看是否有任何提及DPX
:
identify -list format
...
...
DNG DNG r-- Digital Negative
DOT DOT --- Graphviz
DPX* DPX rw- SMPTE 268M-2003 (DPX 2.0)
Digital Moving Picture Exchange Bitmap, Version 2.0.
See SMPTE 268M-2003 specification at http://www.smtpe.org
DXT1* DDS rw+ Microsoft DirectDraw Surface
DXT5* DDS rw+ Microsoft DirectDraw Surface
...
...
请注意我的输出中的rw-
旁边DPX
,这意味着DPX
文件可以读取和写入。
原始答案
如果您的 DPX 文件是这种格式:
Digital Moving Picture Exchange Bitmap, Version 2.0.
See SMPTE 268M-2003 specification at http://www.smtpe.org
您可以使用以下方法将其转换为 JPEG:
magick input.dpx output.jpg
如果您的ImageMagick低于 v7,您将需要它:
convert input.dpx output.jpg
推荐阅读
- android - 为什么用withContext() vs Async-await,协程的目标不就是实现并发吗?
- macos - SwiftUI - MacOS - 在图像上绘制一个矩形进行裁剪
- io - 什么是 OS 中的设备无关 I/O 软件?
- r - 根据文本中使用的非英语语言删除文本
- node.js - 如何使用nodejs中的动态变量更新postgres jsonb?
- angular - Angular:在库模块中声明的 HttpInterceptor 拦截库外的请求
- python - 在 Python 中导出文件路径
- arrays - PostgreSQL 连接表作为来自 JSON 编码的 ID 数组的 JSON 对象数组
- java - 如何获取 bean 真实类而不是 CGlib 代理?
- woocommerce - 每个人的 Woocommerce 增值税价格相同