问题标签 [dcraw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python中的RAW图像处理
是否有任何 Pythonic 解决方案来读取和处理 RAW 图像。即使它只是访问原始照片文件(例如 cr2 或 dng)然后将其输出为 jpeg。
理想情况下,python 的 dcraw 绑定,但任何其他可以完成的事情也足够了。
c# - 如何在 C# 中为 DCRAW 制作简单的图形界面
我有个问题。我需要使用 C Sharp 在 Visual Studio 2008 中制作一个简单的 GUI,该 GUI 使用用 C 编写的 Dave Coffins DCRAW,但我不知道如何将 dcraw.c(DCRAW 源代码)文件与 Csharp“连接”... UFRAW 是使用 dcraw 的图形界面示例,但我找不到它的源代码。我的应用程序应该非常简单:识别数码相机或任何光盘上的原始文件,并在该原始文件上使用一种插值算法。
c - 在 dcraw 的 gamma_curve 中实现的算法的名称是什么?
Dcraw 包含以下算法来处理图像颜色:https ://gist.github.com/1047302 。
它是一种正式的(命名的)图像处理算法吗?
如果不是,我应该阅读什么来理解其背后的推理?
php - 使用 imagemagick 太暗/太亮将 dcraw 转换为 jpeg
我正在使用 dcraw (http://www.cybercom.net/~dcoffin/dcraw/) 来处理相机原始文件并将其传送到 imagemagick 以将其转换为 jpg 以供网络使用。我做了一些不同的测试,jpeg 从来没有像我在 Adobe Lightroom 3 中看到的那样产生完全相同的颜色/亮度。即使我只是从 dcraw 做海峡 tiff,tiff 也没有相同的颜色。所以,我认为我需要在命令的绘制部分进行一些调整。
在 jpeg 上复制原始文件的正确颜色和亮度的最佳方法是什么。我目前正在这样做:
感谢您的任何建议。
c++ - C++ 中的原始图像和 DCRAW
我希望能够在 C++ 中使用 RAW 图像,所以我下载了一个已经编译的 DCRaw 可执行文件。我尝试自己编译它,但我不断收到错误。所以我希望能够将原始图像读入 C++ 并使用它们。最好的方法是什么?我应该找到一种方法将 dcraw.c 包含在我的项目中并在其中调用函数,还是应该使用 system(...) 函数访问 EXE 文件?
ruby - 更好地创建原始图像的缩略图
我正在构建一个管理原始图像格式的图像的 Web 应用程序 (RoR)。我需要创建这些图像的缩略图/网络版本以显示在网站上。目前,我正在使用 imagemagick,它委托 dcraw 来生成 jpeg 缩略图。我遇到的问题是缩略图与原始外观有所不同;图像变暗,白平衡有时会严重偏移。
我假设 dcraw 无法读取原始格式默认设置,因此只能猜测如何参数化原始转换。我可以尝试自定义这些设置,但似乎在一张图像上正确设置会导致其他图像偏离标准。
有没有更好的方法来做到这一点,以获得更接近模仿我在原始查看器(如 Photoshop,甚至 Mac OSX 预览)中看到的结果?鉴于 Mac OS X 支持多种数码相机原始格式,是否可以利用操作系统渲染预览图像的能力(特别是考虑到结果是预期的)。
我使用的原始图像是 3FRs 和 fffs(都来自 Hasselblad)。
如果人们有兴趣,我可以发布样本。
谢谢
c# - 使用 DCRaw 从 DNG 图像中提取缩略图
我使用 DCRaw 作为命令行实用程序从 DNG 图像中提取缩略图。缩略图颜色很差,反转它们也无济于事。
我用我的相机拍了一张照片,预览看起来像这样:
这是我如何称呼 DCRAW:
结果 ppm 文件如下所示:
我尝试使用以下代码反转缩略图:
这给了我这样的缩略图:
我使用 Photoshop 得到了相同的结果,这意味着代码正确地反转了图像,但似乎这不是解析 DNG 缩略图的方法。
如何反转 DCRaw 生成的缩略图以提供与第一张图像非常相似的正确颜色。
注意:我的相机是带有 DNG 输出的 Lumia 1020。
编辑:可以从这里下载原始 DNG 文件
dcraw - 在输出 16 位 tiff 中绘制 14 位的位深度
如何将 14 位原始(尼康 D7000 NEF)转换为 16 位 tiff,保留位深度(即最大值为 16383)而不是最大值为 65535。我正在使用
image-processing - 无论如何(命令行工具)来计算 .NEF(也 .CR2、.TIFF)的 MD5 哈希值,而不管任何元数据?
不管任何元数据,例如 EXIF、IPTC、XMP 等,是否有(命令行工具)来计算 .NEF(也是 .CR2、.TIFF)的 MD5 哈希?
一旦我们更新图像文件中的任何元数据,MD5 哈希值应该相同。
我搜索了一段时间,最接近的解决方案是:
但 'exiftool -all=' 仍然在输出文件中保留一组 EXIF 标记。如果我更新剩余的标签,可以更改 MD5 哈希。
photoshop - DNG 给了我原始图片而不是编辑过的图片
当我们使用 UFraw 或其他基于 DCRAW 的程序时,我们得到的是原始图片,而不是经过编辑的图片。
当我们的摄影师在 DNG 中拍照时。之后使用 Photoshop 或 Lightroom 对这张照片进行编辑。图片再次保存在 DNG 中。
当我在 UFRaw 中打开图片时,我看到了原始图片。
我怎样才能避免这种情况