首页 > 编程知识 正文

matlab对像的增强方法,matlab边缘增强片

时间:2023-05-06 09:55:55 阅读:193586 作者:810

一、简介

基于matlab局部对比度增强的CLAHE算法直方图增强

二、源代码 %% tic%% 清空工作区与变量clc;clear;for image_number=1:1 imageName=strcat(num2str(image_number),'.jpg'); img = imread(imageName); %% 在LAB空间进行去雾 % RGB转LAB transform = makecform('srgb2lab'); LAB = applycform(img,transform); % 提取亮度分量 L L = LAB(:,:,1); % 对L进行CLAHE LAB(:,:,1) = My_adapthisteq(L); % 减小一定的亮度 LAB(:,:,1) = LAB(:,:,1)-50; %% 转回到RGB空间 cform2srgb = makecform('lab2srgb'); J = applycform(LAB, cform2srgb); J = 1.35.*J; %% 输出图像 end toc figure; subplot(121),imshow(img); subplot(122 );imshow(J); 三、运行结果

四、备注

版本:2014a

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。