• 大小: 4KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-02
  • 语言: Matlab
  • 标签: 映射算法  

资源简介

很经典的色调映射算法,有全局映射和局部映射。

资源截图

代码片段和文件信息

clc;
clear all;
hdrMap = hdrread(‘window_series.hdr‘);
%luminance = 0.2125 * hdrMap(::1) + 0.7154 * hdrMap(::2) + 0.0721 * hdrMap(::3);
luminance =  (hdrMap(::1) +  hdrMap(::2) + hdrMap(::3))/3;
lmin1=min(min(luminance))
lmax1=max(max(luminance))
lldynamic=lmax1/lmin1
  fprintf(‘Tonemapping - Reinhard local operator\n‘);
saturation = 0.6;
eps = 0.05;
phi = 8;%越大边缘对比度越大
alpha = 1/(2*sqrt(2));
tic
[ldrLocal luminanceLocal v v1Final sm ]  = reinhardLocal(hdrMap saturation eps phi);
t1=toc
   fprintf(‘Tonemapping - Reinhard global operator\n‘);
% specify resulting brightness of the tonampped image. See reinhardGlobal.m
% for details
a =0.72;%越大映射的图像越亮
% specify saturation of the resulting tonemapped image. See reinhardGlobal.m
% for details
%saturation 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1636  2014-12-10 17:04  色调映射\main.m

     文件       1892  2014-12-01 13:36  色调映射\reinhardGlobal.m

     文件       4932  2014-12-10 16:30  色调映射\reinhardLocal.m

     目录          0  2014-12-11 11:16  色调映射

----------- ---------  ---------- -----  ----

                 8460                    4


评论

共有 条评论

相关资源