我需要将数百个190MB和更大的tiff 48位深度tif文件(从扫描照片)转换为任何格式,以尽可能减小尺寸。转换最多是
一)无损
b)节省空间的
d)最好使用imagemagick
c)最好格式化为开源(非适当格式)like flif
或类似的
在我的帖子末尾按照Mark建议编辑我粘贴识别结果-verbose Image166.tif
长篇故事: 为了存档我的旧相册,我用平板扫描仪扫描它们。我使用最佳(合理)设置选择600dpi和48位颜色(每通道16位)。根据imagemagick的颜色空间是sRGB结果文件是48位未压缩的tif,每个都是180-230MB,(每个文件里面通常有几张照片)。当我开始这个过程时,我有关于图像格式的基本知识,基本上接近于没有关于imagemagick的知识。即使我使用扫描仪至少20年,我以前的项目都不需要真正的档案质量。网络上的快速研究led me to Flif似乎具有最佳的压缩比。试着这次不要重新发明轮子我尝试使用现成的软件Xnview MP,它确实成功地转换了大约四分之一的原始文件的flif文件。由于我有一个消费者屏幕,无法通过Xnview MP光学测量原始和flif结果之间的差异,我去了imagemagick科学地检查原始和结果之间的差异。我发现结果只有24位(即使Xnview应该工作到32位)格式。因为我不知道如何测量图像之间的差异 - 并理解差异的重要性。我想出(我希望这是一个正确的假设),我应该计算原始的独特颜色数量。所以使用:identify -format%k filename 我得到了一些结果。原件有35百万的独特颜色,而XNview Mp的相同转换文件少于900K。可能我不理解某些东西,但对我来说,这似乎对我来说是无益的。 原件中35毫米的颜色(根据我可能不是最好的理解)意味着我扫描扫描的材料大概应该高达26位。我可以将压缩文件设置为32位。但到目前为止我无法做到这一点(当我使用深度开关时,即使36位深度图像的颜色也明显少于原件。我想必须使用某种算法)。这让我想到了其他一些基本问题: - 我应该假设在LOSSLESS压缩中 - 我可以拥有相同数量的独特颜色吗? - 我如何减少原来的48位让我们说32位,记住我的原始tif文件中不超过5000万种独特颜色。 还有一些技术问题如何将其转换为。当我使用imagemagick将tif转换为fliff时,它确实使用确切数量的颜色正确转换,但结果文件的大小与未压缩的tiff Brhhh相同? 对上述问题的任何指示都将是欢迎 感谢
PS。这是我在stackoverflow中的第一篇文章,它是一个伟大的社区和资源。我潜伏了很长时间,并在其他领域找到了解决方案,但不是在这个领域。
顺便说一下,我对音频知识渊博,所以如果音频损失转换存在任何相似之处,那对我来说是有用的
Format: TIFF (Tagged Image File Format)
Mime type: image/tiff
Class: DirectClass
Geometry: 4985x7020+0+0
Resolution: 600x600
Print size: 8.30833x11.7
Units: PixelsPerInch
Type: TrueColor
Endianess: LSB
Colorspace: sRGB
Depth: 16-bit
Channel depth:
Red: 16-bit
Green: 16-bit
Blue: 16-bit
Channel statistics:
Pixels: 34994700
Red:
min: 0 (0)
max: 59019 (0.900572)
mean: 32092.3 (0.489698)
standard deviation: 10920.2 (0.166631)
kurtosis: -0.911308
skewness: 0.168096
entropy: 0.979004
Green:
min: 8374 (0.127779)
max: 60582 (0.924422)
mean: 35146.8 (0.536305)
standard deviation: 9000.88 (0.137345)
kurtosis: -0.199619
skewness: 0.0693948
entropy: 0.966819
Blue:
min: 0 (0)
max: 60680 (0.925917)
mean: 31950.4 (0.487532)
standard deviation: 9447.85 (0.144165)
kurtosis: 0.453691
skewness: -0.238907
entropy: 0.955565
Image statistics:
Overall:
min: 0 (0)
max: 60680 (0.925917)
mean: 33063.2 (0.504512)
standard deviation: 9933.94 (0.151582)
kurtosis: -0.277497
skewness: -0.0217975
entropy: 0.967129
Rendering intent: Perceptual
Gamma: 0.454545
Chromaticity:
red primary: (0.64,0.33)
green primary: (0.3,0.6)
blue primary: (0.15,0.06)
white point: (0.3127,0.329)
Matte color: grey74
Background color: white
Border color: srgb(223,223,223)
Transparent color: none
Interlace: None
Intensity: Undefined
Compose: Over
Page geometry: 4985x7020+0+0
Dispose: Undefined
Iterations: 0
Compression: None
Orientation: TopLeft
Properties:
date:create: 2017-11-04T22:59:11+02:00
date:modify: 2017-10-17T11:26:16+03:00
icc:copyright: Copyright (c) 1996 Eastman Kodak Company, All Rights Reserved.
icc:description: KODAK Srgb
icc:manufacturer: KODAK
icc:model: Srgb
signature: 824aa54c7ce98b5c23ba8bd5116a132cfc56f9ea6f2f16a07d4bdcce63e3b4b8
tiff:alpha: unspecified
tiff:endian: lsb
tiff:photometric: RGB
tiff:rows-per-strip: 1
Profiles:
Profile-icc: 150472 bytes
Artifacts:
verbose: true
Tainted: False
Filesize: 200.439MiB
Number pixels: 34994700
Pixels per second: 69989400B
User time: 0.484u
Elapsed time: 0:01.500
Version: ImageMagick 7.0.7-7 Q16 x64 2017-10-06 http://www.imagemagick.org