彩色增强

news/2024/12/29 12:13:33/

文章目录

    • 1.真彩色增强
    • 2.伪彩色增强
    • 3.假彩色增强

彩色增强一般是指用多波段的黑白遥感图像,通过各种方法进行彩色合成或彩色显示,以突出不同物体之间的差别,提高解译效果的技术。彩色增强技术是利用人眼的视觉特性,将灰度图像变成彩色图像或改变彩色图像已有的彩色分布,改善图像的可分辨性。彩色增强方法可分为真彩色增强、伪彩色增强以及假彩色增强3类。

1.真彩色增强

真彩色增强的对象时一幅自然彩色图像。在彩色图像处理中,选择合适的彩色模型很重要。经常采样的颜色模型有RGB、HIS等。
对真彩色图像进行分解

clear all
clf
RGB=imread('peppers.png');
subplot(221)
imshow(RGB)
title('原始真彩色图像')
subplot(222)
imshow(RGB(:,:,1))%开始对真彩色图像分解
title('真彩色图像的红色分量')
subplot(223)
imshow(RGB(:,:,2))
title('真彩色图像的绿色分量')
subplot(224)
imshow(RGB(:,:,3))
title('真彩色图像的蓝色分量')

在这里插入图片描述

2.伪彩色增强

伪彩色增强是对原来灰度图像中的不同灰度值区域赋予不同的颜色,从而把灰度图变成彩色图像,提高图像的可视分辨率。因为原图没有颜色,所以人工赋予的颜色常称为伪彩色,这个赋色过程实际是一种重新着色的过程。
一般来说,伪彩色处理就是对图像中的黑白灰度级进行分层着色,而且分的层次越多,彩色种类就越多,人眼所能识别的信息也越多,从而达到图像增强的效果。
伪彩色变换可以是线性的,也可以是非线性的,伪彩色图像的处理可以在空域内实现,也可以在频域内实现。得到的伪彩色图像可以是离散的彩色图像,也可以是连续的彩色图像。伪彩色增强主要有密度分割法和空间域灰度级-彩色变换法。
密度分割法是把灰度图像的灰度级从黑到白分成N个区间,给每个区间指定一种彩色,这样便可以把一幅灰度图像变成一幅伪彩色图像。该方法的优点是比较简单、直观,缺点是变换出的彩色数目有限。
与密度分割法不同,空间域灰度级-彩色变换法是一种更为常用、更为有效的伪彩色增强方法。其根据色学原理,将原图像f(x,y)的灰度范围分段,经过红、绿、蓝3种不同变换,变成三基色分量R(x,y),G(x,y)、B(x,y),然后用他们分别去控制彩色显示器的红、绿、蓝电子枪,便可以在彩色显示器的屏幕上合成一幅彩色图像。3个变换是独立的,彩色的含量由变换函数的形式决定。
利用密度分割法来实现图像的伪彩色增强

clear all
clf
I=imread('pout.tif');
figure
subplot(121)
imshow(I)
title('原始图像')
I=double(I);
c=zeros(size(I));
d=ones(size(I))*255;
pos=find(((I>=32)&(I<63))|((I>=96)&(I<127))|((I>=154)&(I<191))|((I>=234)&(I<=255)));
c(pos)=d(pos);
f(:,:,3)=c;
c=zeros(size(I));
d=ones(size(I))*255;
pos=find(((I>=64)&(I<95))|((I>=96)&(I<127))|((I>=192)&(I<233))|((I>=234))&(I<=255));
c(pos)=d(pos);
f(:,:,2)=c;
c=zeros(size(I));
d=ones(size(I))*255;
pos=find(((I>=128)&(I<154))|((I>=154)&(I<191))|((I>=192)&(I<233))|((I>=234)&(I<=255)));
c(pos)=d(pos);
f(:,:,1)=c;
f=uint8(f);
subplot(122)
imshow(f)
title('灰度分割法彩色增强')

在这里插入图片描述
利用空间域灰度级-彩色变换法对图像进行伪彩色增强

clear all
clf
I=imread('coins.png');
figure
subplot(121);
imshow(I)
title('原始图像')
I=double(I);
[M,N]=size(I);
L=256;
for i=1:Mfor j=1:Nif I(i,j)<=L/4R(i,j)=0;G(i,j)=4*I(i,j);B(i,j)=L;elseif I(i,j)<=L/2R(i,j)=0;G(i,j)=L;B(i,j)=-4*I(i,j)+2*L;elseif I(i,j)<=3*L/4R(i,j)=4*I(i,j)-2*L;G(i,j)=L;B(i,j)=0;else R(i,j)=L;G(i,j)=-4*I(i,j)+4*L;B(i,j)=0;endendendend
end
for i=1:Mfor j=1:NC(i,j,1)=R(i,j);C(i,j,2)=G(i,j);C(i,j,3)=B(i,j);end
end
C=uint8(C);
subplot(122)
imshow(C)
title('空间域灰度级-彩色变换法的伪彩色增强')

在这里插入图片描述

3.假彩色增强

图像的假彩色增强是指把真实的自然彩色图像或遥感多光谱图像增强成假彩色图像的过程。图像的假彩色增强的主要用途有以下几种:
(1)景物映射成奇异彩色,比本色更引人注目;
(2)适应人眼对颜色的灵敏度。提高鉴别能力。如人眼对绿色亮度相应最灵敏,可把细小物体映射成绿色,人眼对蓝光的强弱对比灵敏度最大,可把细节丰富的物体映射成深浅与亮度不一的蓝色;
(3)遥感多光谱图像处理成假彩色,以获得更多信息。
对图像进行假彩色增强处理。

[RGB]=imread('pears.png');
imshow(RGB)
RGBnew(:,:,1)=RGB(:,:,3);%进行假彩色增强
RGBnew(:,:,2)=RGB(:,:,1);
RGBnew(:,:,3)=RGB(:,:,2);
subplot(121)
imshow(RGB)
title('原始图像')
subplot(122)
imshow(RGBnew)
title('假彩色增强')

在这里插入图片描述


http://www.ppmy.cn/news/153270.html

相关文章

激光雷达点云与单幅图像配准/映射变为彩色点云

激光雷达点云与单图像配准/映射变为彩色点云 如果没有对pcl库进行配置&#xff0c;则需要先配置pcl&#xff1a;可重复使用的VS-PCL1.10.1环境配置 本文提供激光雷达采集的点云与单幅二维图像之间的配准方法&#xff0c;目的是实现点云到图像之间的映射&#xff0c;同时也可以…

你不可错过的光模块中的激光器类型大盘点!

“ laser “ 由LASER (Light Amplification by Stimulated Emission of Radiation) 受激辐射光放大器缩写演变而来&#xff0c;激光是一种相干光&#xff0c;即具有频率相同、振动方向相同、相位相同&#xff08;或者说相位相差保持恒定&#xff09;的特性&#xff0c;光通信系…

【低光增强】Zero-DCE

文章目录 一、前言二、算法理解2.1 低光增强曲线2.2 整体框架2.3 网络结构2.4 损失函数2.4.1 空间一致性2.4.2 曝光控制2.4.3 色彩恒常2.4.4 光照平滑 2.5 Zero-DCE 三、效果测试 一、前言 Paper&#xff1a;Learning to Enhance Low-Light Image via Zero-Reference Deep Cur…

蓝天准系统P750的介绍与开箱

准系统笔记本&#xff1a;准系统笔记本是指使用由工厂&#xff08;即ODM厂商&#xff09;采购的标准化笔记本模具&#xff0c;再通过商家或懂技术的玩家安装相兼容的配件&#xff08;如CPU&#xff0c;显卡&#xff0c;内存&#xff0c;硬盘&#xff0c;光驱&#xff0c;无线网…

Nvidia Jetson AGX Orin 初体验

一、开箱 Nvidia Jetson AGX Orin是今年Nvidia推出的唯一的开发套件&#xff0c;相比Jetson Nano 472GFLOP算力、Jetson Xaiver 32TOPS(INT8)算力&#xff0c;它的算力达到了200 TOPS左右。也就是说&#xff0c;几乎相当于目前主流设备的8-10倍的算力。这就让张小白有点动心了…

NVIDIA GeForce RTX 2070显卡参数

以下是通过CUDA例程deviceQuery得到的结果&#xff1a; CUDA Device Query (Runtime API) version (CUDART static linking) Detected 1 CUDA Capable device(s) Device 0: "NVIDIA GeForce RTX 2070" CUDA Driver Version / Runtime Version 11.6 / 11…

DMA+PWM驱动彩色RGB灯

前言 现在带IC的彩灯虽然有 SK6812 、WS2812 等不同信号&#xff0c;但是其控制逻辑基本是完全兼容的&#xff0c;本文所描述相关控制参数来源于 SK6812 ,原于带 IC 芯片的 RGB 可以通过串联来实现数据的传输&#xff0c;使得其在PCB布线时变得更为简单。 SK6812 时序 驱动方…

英伟达RTX 4070最新测评来了!光追效果更棒,但仅限于2k游戏

萧箫 发自 凹非寺量子位 | 公众号 QbitAI 英伟达RTX 4070开卖&#xff0c;4799元的价格也是让不少人心动。 由于之前矿难一波&#xff0c;英伟达30系显卡失去了不少人的信任&#xff0c;大伙儿的目光也都放在了40系显卡上。 现在4070性价比卡终于姗姗来迟&#xff0c;它实际性能…