• 大小: 1KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-12
  • 语言: Matlab
  • 标签: histeq  histmatch  

资源简介

直方图匹配,或者叫做直方图规定化。在matlab下实现,但是没有使用IPT中的histeq进行规定化。

资源截图

代码片段和文件信息

function [ result ] = histmatch(sourcetarget)
%UNtitleD Summary of this function goes here
%   Detailed explanation goes here
src_r=source(::1);
src_g=source(::2);
src_b=source(::3);

src_hnorm_r=imhist(src_r)./numel(src_r);
src_hnorm_g=imhist(src_g)./numel(src_g);
src_hnorm_b=imhist(src_b)./numel(src_b);

src_cdf_r=cumsum(src_hnorm_r);
src_cdf_g=cumsum(src_hnorm_g);
src_cdf_b=cumsum(src_hnorm_b);

src_cdf_r=im2uint8(src_cdf_r)+1;
src_cdf_g=im2uint8(src_cdf_g)+1;
src_cdf_b=im2uint8(src_cdf_b)+1;

tag_r=target(::1);
tag_g=target(::2);
tag_b=target(::3);

tag_hnorm_r=imhist(tag_r)./numel(tag_r);
tag_hnorm_g=imhist(tag_g)./numel(tag_g);
tag_hnorm_b=imhist(tag_b)./numel(tag_b);

tag_cdf_r=cumsum(tag_hnorm_r);
tag_cdf_g=cumsum(tag_hnorm_g);
tag_cdf_b=cu

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

     文件       1907  2011-02-27 16:14  histmatch.m

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

                 1907                    1


评论

共有 条评论