如何在不转换为JPEG的情况下调整RAW图像文件的大小?


Answers:


12

你必须将它们转换成一些其他格式,但该格式不必须是JPEG。例如,您可以将文件另存为TIFF或PNG而不是JPEG。RAW文件是从传感器或多或少直接读取的数据,因此“调整”此类文件的大小没有意义。相反,您必须将它们处理为可用的图像格式,然后可以对其进行处理以适合您的目的。


2
一些相机可以产生不同大小的原始文件。例如,佳能70D可以生成小,中和大RAW文件,因此很明显,调整RAW文件大小的想法是有意义的(至少对于佳能而言)。
2014年

有趣; 佳能似乎已经引入了“ M-RAW”和“ S-RAW”格式,它们可以丢弃一半或四分之三的传感器像素。优点似乎是您仍然可以控制插值和更高的位深度,但分辨率和文件大小却有所降低
Sam Mason

7

您可以使用dcraw将原始图像数据转换为仅包含原始图像数据的“原始” tiff文件。通过提供命令“ dcraw -D filename”来执行此操作。这将生成一个tiff文件,而没有任何去马赛克或缩放。这样的tiff文件比普通的tiff文件要小,因为每个像素只有一个“红色”,“绿色”或“蓝色”。然后您可以使用ImageJ编辑tiff文件并调整其大小,但随后需要考虑Bayer模式。这可以通过仅考虑对应于每种颜色的像素来完成。您可以将图像分为三部分,以便每个新图像仅包含一个颜色通道的像素。然后,您可以调整每个部分的大小,然后通过拍摄3张图像来编译组合图像,并再次根据Bayer模式排列其中的像素。


5

要了解为什么无法执行此操作,了解RAW的工作原理会很有帮助。

RAW实际上并不包含彩色像素,它是一个单通道(“灰度”)图像,表示交替出现的红色蓝色和绿色像素(称为拜耳图案)。要真正获得“实际”像素,您必须使用一种称为去拜耳法的复杂算法从每个像素邻居中推断出。

要对RAW图像进行降采样而不先进行去拜耳处理(“转换为jpeg”),唯一的解决方案是在每个维度上对整数因子进行降采样。这意味着图像尺寸只能缩小4,9、16等倍。

在您的情况下,这意味着可以将最大的12 MP缩小为3 MP,前提是您不想在此过程中取消拜耳。


1
比这更复杂。佳能70D可以产生5472x3648、4104x2736、2736x1824的原始文件()。这些对应于您所描述的4:1比率的20MP和5MP,但也相当于您可能期望的2:1比率的中间11MP!
David Richerby
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.