DNG资源汇总

TIFF图像文件格式详解(2) 1 TIFF,TIFF/EP以及DNG的关系 2 TIFF的应用 3 TIFF的局限及将来的发展 阅读详情

DNG 是adobe 公司提出的一种图像格式标准, 旨在提供一种通用的存储raw 格式的平台。与DNG 有关的资料有:

 

1 TIFF

DNG 是一种基于tiff 并兼容tiff 的格式,所以tiff 知识是必不可少的。

 

http://www.awaresystems.be/imaging/tiff/tifftags.html

这里有所有TIFF 的tag 用法和意义的描述,并且已经已经分好类了,非常有用

 

http://partners.adobe.com/public/developer/tiff/index.html

TIFF 的官方主页,可以在这里找到最权威的标准

 

http://www.remotesensing.org/libtiff/

TIFF 的开放源码

 

http://en.wikipedia.org/wiki/Tagged_Image_File_Format

TIFF 的维基站点,里面有tiff 的概述和有用的链接

 

2 TIFF/EP

可以看成是tiff 的扩充,已经成了一个iso 的标准。很遗憾,找不到免费的iso 版,只能找到一个draft 版本

http://www.barrypearson.co.uk/top2009/downloads/TAG2000-22_DIS12234-2.pdf

draft 版本好像有点问题,比如draft 版本里面有CFARepeatPatternDim ,但最终没有这个tag 。但有总比没有好,大部分地方还是没什么问题的。

 

http://en.wikipedia.org/wiki/Tag_Image_File_Format_/_Electronic_Photography

TIFF/EP 的维基站点

 

3 JPEG-LS

在raw 格式中, 一般都要求是压缩是无损的。JPEG-LS 作为一种简单有效的无损压缩标准已经成为了raw 领域的事实标准。

 

http://eu.sabotage.org/www/ITU/T/T0087e1.pdf

JPEG-LS 的标准

 

http://www.w3.org/Graphics/JPEG/itu-t81.pdf

JPEG 标准

 

4 DNG

http://www.adobe.com/products/dng/

官方标准,包括文档,源码以及其他资源链接

 

http://www.barrypearson.co.uk/articles/dng/

DNG 知识大全

5 源码

http://www.cybercom.net/~dcoffin/dcraw/

强烈推荐此程序。作者在短短的不到1 万行程序里,完成了对目前主流raw 格式的解码和处理,其中也包括dng 。对tiff 和jpeg-ls 的解码很简单和巧妙,让人不禁拍案叫绝。

 

http://www.adobe.com/support/downloads/product.jsp?product=120&platform=Windows

Adobe DNG Software Development Kit (SDK) 这是官方给出的程序,更专业也更全面。是学习dng ,ISP(Image Signal Processing) 以及C++ 图像处理不可多得的资料。

 

 

 

 

DNG相机配置文件解析:dcpTool开源工具实战指南 RAW格式记录了传感器原始曝光数据,但本身并不含“颜色”概念。决定一张照片最终观感的,是RAW转换流程中的相机配置文件(Camera Profile),其中DNG格式使用的.dcp文件正是这套色彩管线的核心。Adobe官方DNG Profile Editor早已停止维护,而开源工具dcpTool提供了读写、修改、重建DCP的完整能力,成为摄影爱好者与色彩工程师应对RAW偏色、复刻经典胶片色调的可靠选择。本文从DCP内部结构讲起,解释ColorMatrix、ForwardMatrix等关键标签的作用,并演示用 阅读详情

相关推荐

MATLAB实现的三维FDTD电磁仿真工具包(含DNG材料建模)

简介:本资源是一个基于MATLAB开发的完整三维时域有限差分法(3D FDTD)电磁仿真程序,核心文件”DNG.m”实现了支持双负介质(DNG, Double-Negative Metamaterial)建模的FDTD算法。项目涵盖Yee网格初始化、Courant稳定性控制、PML吸收边界条件、激励源注入及电磁场时域迭代更新等关键环节,适用于天线设计、雷达散射截面分析、无线信道建模及生物电磁仿真等场景。配套license.txt明确授权范围,便于教学、科研与二次开发。

weixin_42584507的博客 269

图片文件格式汇编

BMP文件格式 BMP文件格式 6.1 BMP文件格式 6.1.1 简介 位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。Windows 3.0以前的BMP位图文件格式与显示设备有关,因此把它称为设备相关位图(device-dependent bitmap,DDB)文件

worldy的专栏 4223

手机DNG转高质量RGB照片的PyNET深度学习模型实现包

直接处理手机传感器输出的原始DNG文件,用PyNET模型完成端到端RAW图像重建,一步生成高保真RGB照片。不依赖手机厂商ISP固件或专用硬件,纯Python+TensorFlow实现,覆盖去马赛克、白平衡、色彩映射、降噪和锐化全流程。预训练权重针对Sony IMX380传感器调优,支持1200万像素全分辨率输出,在华为P20、BlackBerry KeyOne等机型实测可用。包内含完整训练与推理脚本(train_model.py/test_model.py)、DNG解析与转换工具(dng_to_png.p

l3m4n的博客 186

DNG文件格式详解

DNG文件格式 Author: show Date: 2017/01/12 1、DNG基本概述 DNG(Digital Negative)是Adobe开发的一种开放的raw image file format,主要目的是为了统一不同厂商raw格式。DNG格式是在TIFF6.0的基础上扩展出来的,所以DNG必须符合TIFF6.0的所有规则。里面使用的tag基本上都定义在TIFF或者TIFF/E

SHOW 的专栏 2万+

raw无损格式图片dng格式

无损格式图片 dng图片,只用于数码照暗房后期学习

libtiff库,内含lib静态库与dll动态连接文件

libtiff图像处理库,libtiff是处理tiff图像较为方便的一个库,可以使用。

DNGuard加壳

http://www.dnguard.cn/Eazfuscator.NET 

y13156556538的博客 3789

Lisflood

文献:基于SWMM和LISFLOOD-FP模型的居住区低影响开发模拟评价。问题:多个节点溢流同时,不行,待解决。目录下,cmd命令行。

警警的博客 2663

【LibRaw】原始图像解码库介绍(八)——C++ API之辅助功能

辅助功能库版本检查const char * LibRaw :: version()以MAJOR.MINOR.PATCH-Status格式返回LibRaw版本的字符串表示形式(即0.6.0-Alpha2或0.6.1-Release)。int LibRaw :: versionNumber()返回LibRaw版本的整数表示形式。在LibRaw开发期间,版本号总是增加。bool LIBRAW_CHECK...

像个博客 1741

两张 300I Duo 部署 Qwen3.5‑32B

开发者成功使用两张华为300IDuo(共4颗Ascend310P3芯片)部署Qwen3/Qwen3.5的30B/32B模型,并公开详细步骤。关键点包括:硬件需两张300IDuo(每芯片44GB显存),软件需CANN≥24.1和MindIE2.3.0专用镜像。部署流程涵盖驱动安装、模型下载(需修改为FP16格式)、容器启动、张量并行配置(TP=4)等环节。实测显示每芯片显存占用20-35GB,系统稳定运行。该方案已在知乎等平台验证可行,适用于Qwen3.5-32B等同类模型。

evering的博客 2255

高精地图构建:Lidar SLAM与视觉SLAM对比

高精地图构建:Lidar SLAM与视觉SLAM对比​ ,人工智能,计算机视觉,大模型,AI,本文围绕高精地图构建,对比 Lidar SLAM 与视觉 SLAM。Lidar SLAM 通过激光获取点云数据,精度高、环境适应性强但成本高、数据量大;视觉 SLAM 利用图像,成本低、信息丰富却受光照影响大、深度获取难。还解析了 SLAM、点云等关键概念,介绍了两者融合趋势、应用案例、技术挑战及未来方向,也给出常见问题解答,为相关领域应用与学习提供参考。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 17万+

TinyDNG:轻量级DNG加载与写入库

TinyDNG:轻量级DNG加载与写入库 项目介绍 TinyDNG 是一个基于 C++11 的轻量级 DNG(Digital NeGative,TIFF 格式扩展)加载与写入库。它以头文件形式提供,支持无损 RAW DNG 和有限的无损 JPEG DNG(不支持有损压缩)。此外,TinyDNG 还可以作为 TIFF RGB 图像加载器使用,支持 8 位、16 位和 32 位图像。 TinyDNG ...

gitblog_00412的博客 1044

基于Linux的PCIe设备驱动开发入门到精通-- 11.2 锁机制与并发控制 (自旋锁、互斥锁) 11.3 性能瓶颈分析与优化建议

本文探讨Linux驱动开发中的性能优化方法论,重点聚焦并发控制与性能瓶颈分析。从锁机制选择(自旋锁、互斥锁等)到工具使用(ftrace、perf),详细介绍了定位锁竞争和CPU热点的实战步骤,包括ftrace事件跟踪和perf火焰图分析。针对常见性能瓶颈(CPU/内存/I/O/锁竞争),提出了锁粒度优化、无锁结构替换、中断处理优化等解决方案。强调性能优化需要理论结合实践,通过"假设-测量-验证"的循环持续迭代。为开发者提供了一套从问题定位到解决的完整方法论,助力开发高性能工业级驱动。

MHD0815的博客 128

RAW转DNG工具--Adobe DNG Converter!快看你的相机是否支持吧!

如果您访问和下载此文件,表示您同意只将此软件用于参考、学习而非其他用途,否则一切后果请您自行承担,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。对于通过各种相机型号创建的原始数据文件,一直欠缺一种适用的开放标准,而数字负片解决了这一问题,可确保摄影师能够轻松地访问他们的文件。如果相机里有RAW格式,可以选择文件夹,app会自动检测文件夹内的RAW格式文件,再选择转换图像的目标路径,就可以转换为DNG格式,将DNG格式的照片放入Lr中,即可开始修图。

2301_77482405的博客 1612

20.Labview使用子vi进行VI间的数据传递详解(模块化)

子VI(模块化)题主在题注中也提到, 子VI的建立只是为了减少程序的负担,那么我们当使用子VI的时候首先就要明确什么是子VI?什么样的程序可以作为子VI?首先我们来看NI官方给的定义,具体说明如下图所示:题主已经将重点画出来了,在官方的解释中将子VI定义为了模块化,大家可以看到创建模块化子VI的特点在于减少代码重复工作优化了程序的框架结构。把一个代码打包,需要的时候就拎出来让他处理处理,不需要的时候就让它躺在我的列表里就行了也不占用运行空间。那么创建子VI需要需要注意以下几点:①任何一个程序。

关注我,更多技术问题欢迎私聊~ 3516

华为OD机试真题 Java&Go 实现【优雅子数组】【100%通过率】【2022.11 Q4 新题】

如果一个数组中出现次数最多的元素出现大于等于K次,被称为K -优雅数组,k也可以被称为优雅阈值。例如,数组1,2,3,1、2,3,1,它是一个3-优雅数组,因为元素1出现次数大于等于3次,数组1,2,3,1,2就不是一个3-优雅数组,因为其中出现次数最多的元素是1和2,只出现了2次。给定一个数组A和k,请求出A有多少子数组是k-优雅子数组。

MISAYAONE的博客 1万+

DNG Processor 开源项目教程

DNG Processor 开源项目教程 1. 项目介绍 DNG Processor 是一个开源的 Android 应用程序,旨在将使用 OEM 相机应用或其他支持 RAW 格式的相机应用捕获的 DNG(Digital Negative)图像转换为 JPEG 格式。该应用利用手机的 GPU 进行图像处理,处理后的 JPEG 图像会存储在 /DCIM/Processed 文件夹中。DNG Proce...

gitblog_01197的博客 417

信捷PLC XD5系列运动控制(10轴)编程应用篇

项目PLC采用XD5-60T10-E,36DI 24DO 晶体管输出,支持10路脉冲输出功能。TMR指令定时器时基可以自己设定,这点比其他品牌PLC方便。ZRN指令我们需要上升沿指令触发。 5、变址寻址 该说不说这个变址寻址是真的强,比西门子指针、三菱的变址寄存器Z 、V都要更加灵活。 7、特殊寄存器:时钟 8、如何建立PLC通讯...............

RXXW_Dor的博客 1万+

chatgpt赋能Python-python_dng

本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。

xuhss_com的博客 234

6.10华为OD机试真题 新系统 - 查找温度记录统计信息 (Java/Py/C/C++/Js/Go)

6.10华为OD机试真题 新系统 - 查找温度记录统计信息 (Java/Py/C/C++/Js/Go)

算法大师! 436

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

DNG处理器使用手册

DNG处理器使用手册 欢迎来到DNG Processor的安装与使用指南。本指南将帮助您了解这个项目的核心组成部分,包括项目结构、启动文件以及配置文件的解析,以便您能够高效地使用此工具处理手机相机捕获的RAW图像。 1. 项目目录结构及介绍 DNG Processor的项目结构遵循典型的Android应用开发布局,其主要组件和文件分布如下: app: 应用程序的主要模块,包含了所有的源代码、资...

gitblog_00624的博客 438

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

DNG介绍

Adobe官方介绍SDK 、Specification、command-line、Windows/mac program DNG格式解析

yaoyutian的博客 343

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

探秘PiDNG:用Python打造Adobe DNG原始图像文件的利器!

探秘PiDNG:用Python打造Adobe DNG原始图像文件的利器! 在数字摄影的世界里,原始(RAW)图像文件是捕捉光线的纯正形式,保留了传感器的所有信息。而PiDNG正是一个独特的开源项目,它允许你使用Python创建符合Adobe Digital Negative(DNG)标准的RAW文件,赋予你更深层次的图像编辑自由。 项目介绍 PiDNG是一款专为Python设计的工具,它可以处理...

gitblog_00026的博客 863

DNG图像文件的解码

最近在研究的一个项目中原始图像为dng格式的,网上百度,谷歌了一大圈不知道怎么解析该文件。         基于在网上学习和了解的,只知道dng文件是基于tiff 6.0规范,也就是tiff文件的一些规范,dng也都遵守,在网上搜了很多资料学习了下dng的内部结构,但是感觉网上很多资料不全,然后还去翻看了下adobe官网上的tiff 6.0规范文档,以及dng规范文档,然后还去matlab中看了下...

u011231598的博客 4369

DNG格式标准规范1.7.0.0版本

DNG格式标准规范1.7.0.0版本 去发现同类优质开源项目:https://gitcode.com/ 本文档为DNG格式标准规范1.7.0.0版本的详细说明。DNG(Digital Negative)格式是由Adobe Systems开发的一种公开、广泛使用的 raw 图像文件格式。以下是该资源文件的详细描述: 标题:DNG-Spec-1-7-0-0.pdf 描述:DNG格式标准规范1.7.0...

gitblog_06717的博客 366
上一篇: 图像去模糊之初探--Single Image Motion Deblurring
下一篇: 免费的C++ IDE: Visual C++ 2005 Express
xdyang
博客等级 码龄17年 1913粉丝 21原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值