ImageMagick,Q8和Q16到底是什么意思?

次元: 365bet备用地址 时间戳: 2025-09-14 00:38:16 观察者: admin 访问量: 4813 能量值: 521
ImageMagick,Q8和Q16到底是什么意思?

什么是每像素16位组件?

每个“通道”(如红色、绿色、蓝色)的值可以介于0x0000 (无颜色)和0xFFFF (全色)之间。这允许更深的颜色,更精确的计算。

例如。一个QuantumDepth为8的“红色”像素.

代码语言:javascript运行复制$ convert -size 1x1 xc:red -depth 8 rgb:- | hexdump

0000000 ff 00 00

0000003QuantumDepth go 16也一样..。

代码语言:javascript运行复制$ convert -size 1x1 xc:red -depth 16 rgb:- | hexdump

0000000 ff ff 00 00 00 00

0000006对Q32来说..?你猜到了。

代码语言:javascript运行复制$ convert -size 1x1 xc:red -depth 32 rgb:- | hexdump

0000000 ff ff ff ff 00 00 00 00 00 00 00 00

000000c所有-n-全部,更多的内存被分配来表示颜色值.用HDRI成像会变得更复杂。

jpeg图像支持每像素16位的组件吗?我们从智能手机的相机拍摄的照片是每像素8位还是每像素16位?

我相信JPEG是8位,但我可能错了。我确实知道,大多数摄影师将所有原始文件从设备中保存下来,因为JPEG不支持摄像机传感器捕获的所有细节。下面是一个很好的例子。

我只需要加载jpg图像,裁剪/调整它们的大小并保存。我还需要将图片保存在两个不同的变体中:一个包含icc颜色配置文件管理,另一个没有icc配置文件(sRGB)。

ImageMagick被设计成“瑞士军刀”的编码器和解码器(+大量的功能)。当读取文件时,它会将格式解码为所谓的“身份验证像素”,以便在内部进行管理。内部存储的默认大小可以在编译时配置,为了方便,预构建二进制文件提供了Q8、Q16和Q32。加上更多的人类发展倡议的支持。

如果您专注于质量,Q16是一个安全的选择。Q8的速度会更快,但有时会有所限制。

相关维度

海豚为什么喜欢人类,听完专家们的解释,原来它眼中人类是如此

海豚为什么喜欢人类,听完专家们的解释,原来它眼中人类是如此

2025年十大最佳付费VPN推荐,保护您的在线隐私

2025年十大最佳付费VPN推荐,保护您的在线隐私

超级玛丽(马里奥兄弟)游戏如何跳关

超级玛丽(马里奥兄弟)游戏如何跳关

ZGR品牌简介

ZGR品牌简介