CANON SDK 将自定义白平衡设置为保存的 JPG 图像

Posted

技术标签:

【中文标题】CANON SDK 将自定义白平衡设置为保存的 JPG 图像【英文标题】:CANON SDK setting the CUSTOM WHITE BALANCE to the SAVED JPG images 【发布时间】:2014-04-08 08:23:55 【问题描述】:

我和我的一个朋友一直在努力弄清楚如何将我们可以在实时取景中成功设置的自定义白平衡扩展到保存的 JPG 图像。我们正在使用 Canon SDK 2.1.34 和 EOD 600D 相机,使用 C# 编程。

显然,这与将自定义图片模式应用于保存的图像有关的问题/过程相同。对我们来说,手册是神秘的。有没有人说明如何实现这一目标的好例子?

谢谢! 费德里科

【问题讨论】:

【参考方案1】:

重复我之前在this post的尝试和问题

据我所知,EDSDK 没有正确支持(也没有记录)这点,我也没有遇到过公开的解决方法。事实证明,很难在佳能(甚至在公司内部)建立良好的联系,这可以帮助我们全力以赴。 EOS Utility 内部可以做到这一点,但使用未记录的 PTP 调用(可以记录和反向工程)。

不幸的是,你最好的选择是要么

    拍摄 RAW 并在后期进行自定义白平衡。拍摄时的 WB 只是随机的。 使用色温和自定义温度偏移来近似白平衡。这些可以推送到 JPG 中。

【讨论】:

以上是关于CANON SDK 将自定义白平衡设置为保存的 JPG 图像的主要内容,如果未能解决你的问题,请参考以下文章

Camera2 API 设置自定义白平衡和温度颜色

如何调节白平衡

将自定义文本添加到 iPhone sdk 中的 uibutton

白平衡调整的步骤

将自定义对象转换为要保存在 NSUserDefauts 中的数据

如何将自定义类保存/序列化到设置文件?