在下一篇文章中,我们将看一下DCRaw。 这是一 用于读取大量原始图像格式的开源应用程序 (RAW,CR2等)。 它基本上可以读取通常由高端数码相机生产的图像。 DCRaw是一个简单的安装工具,我们可以使用它 将这些原始图像转换为标准的PPM和TIFF图像格式。 该程序是由Dave Coffin用ANSI C语言编写的,因此它本质上是跨平台的。
这个程序是一个 命令行工具。 除了所需的图像选项之外,这还需要处理的文件列表。 这使得DCRaw在控制台中易于使用,而在外部程序中则更加难以使用。 该程序是各种高级图形处理应用程序的基础,例如免费和专有的查看器和转换器。
如我所说,DCRaw是用于转换的命令行工具 原始图像 转换为TIFF或PPM格式。 也是 与数十个相机兼容 它为用户提供了许多参数以获得所需的结果。
一旦获得满意的结果, 建议通过批处理文件使用DCRaw 以便批量转换多个文件。
在Ubuntu 17.04上安装DCRaw
要在Ubuntu中安装DCRaw,我们将诉诸于 其相应的PPA。 为此,我们打开一个终端(Ctrl + Alt + T),并在其中写入以下内容:
add-apt-repository ppa:dhor/myway
添加存储库后,我们将更新软件列表,并使用以下脚本继续进行安装:
sudo apt update && sudo apt install dcraw -y
如果在安装过程中一切顺利,则DCRaw应用程序将正确运行。
开始使用DCRAW
在这个例子中, 作者将我们留在程序中的文档,用户可以使用这些选项并创建我们自己的脚本。 这仅仅是开始,该程序的可能性几乎是无限的。
要了解有关该程序中可用选项的更多信息,我们可以在终端和以下列表中执行以下命令 可用选项 将显示在下面:
dcraw
理解该程序如何工作的最佳方法是观察一个实际示例并从中脱颖而出。 该示例就是在上一个屏幕截图中可以看到的示例。
dcraw -v -w -H 1 -o 0 -q 3 -4 -T 1334012583_-mg-9952.CR2
使用的选项
- -v:使用此选项,DCRAW 它将在屏幕上向我们显示生成的日志 在整个开发过程中。
- -w: 相机白平衡。 如果使用-a代替,则可以强制DCRAW估计白平衡。 这将基于对整个图像进行的采样。 就像自动照相机白平衡一样。
- -H 1:此有用的属性用于 定义DCRAW对远光灯的处理方式。 我们将能够将燃烧的区域转换为中性灰色(2),或使用线性插值来恢复那些燃烧的光(0)。 选项1是我通常要修改原始白平衡并且照片曝光良好的选项。 它保证了在修改白平衡时,我们不会将任何通道的直方图移动到被烧像素的区域。
- -o: 此选项对于设置输出文件的颜色配置文件非常重要。 在这种情况下,使用0值告诉我们不要进行任何色彩管理并保留原始照片的空间。 但是我们可以转换为sRGB,AdobeRGB,ProPhoto ...
- -q [0-3]:使用此选项,我们将指示矩阵插值算法。 通常, 值3(AHD)效果最好 由于它是一种自适应算法,尽管在某些相机型号中可能需要尝试其他型号并保留它们以保存照片。
- -4:如果不选择此选项,则生成的图像每个通道将具有8位颜色。 A)是的 我们确保16位图像.
- -T: 生成TIFF文件。 如果以后我们要在润饰程序中处理图像,那是最好的。
卸载DCRAW
要从我们的操作系统中删除该程序,我们仅需遵循通常的步骤。 首先通过在终端(Ctrl + Alt + T)中键入以下命令来删除存储库:
add-apt-repository -r ppa:dhor/myway
现在我们可以删除该程序了。 在同一终端中,我们写:
sudo apt remove dcraw
如果该程序和本文中的示例所提供的帮助还不够,那么需要它的人可以使用以下方法 教程 关于DCRAW(西班牙语).