使用 MATLAB 进行气象激光雷达图像分析(Matlab代码实现)

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

在经济高速发展的当下,环境保护是人类不可避免的议题,作为环保体系之一的大气环境监测,其重要性也逐渐为人们所知;结合了现代激光技术及传统雷达技术的激光雷达技术以它独特的技术优势在大气环境监测及气象领域的应用中占领一席之地。气象遥感激光雷达应用于大气环境监测和气象研究具有重要意义,与传统的微波雷达相比,激光雷达具有抗干扰性强、单色性好、方向性强等优势,对大气、海洋等地区具有高精度的遥感目前,我国气象遥感激光雷达技术在大气环境监测和气象研究中的应用效果显著。

本文目标:定位气溶胶区域并隔离行星边界层。

📚2 运行结果

主函数部分代码:

close all
clear all
clc
​
%% Original
close all
clear all
clc
​
%ucitavanje slike
img = imread('quicklook1_crop.bmp');
imshow(img);
title('Originalna slika')
​
%% RGB
​
red = img(:,:,1); % Crvena komponenta
green = img(:,:,2); % Zelena komponenta
blue = img(:,:,3); % Plava komponenta
a = zeros(size(img, 1), size(img, 2));
just_red = cat(3, red, a, a);
just_green = cat(3, a, green, a);
just_blue = cat(3, a, a, blue);
figure, 
subplot(2,2,1), imshow(img), title('Originalna slika')
subplot(2,2,2), imshow(just_red), title('Crvena komponenta')
subplot(2,2,3), imshow(just_green), title('Zelena komponenta')
subplot(2,2,4), imshow(just_blue), title('Plava komponenta')
​
% Popravljanje kontrasta crvene pomocu imadjust
I1=imadjust(red,stretchlim(red));
I2=imadjust(red,[.75 1],[]);
just_red_1 = cat(3, I1, a, a);
just_red_2 = cat(3, I2, a, a);
​
%iscrtavanje crvenih slika i histograma
figure;
subplot(2,3,1); subimage(just_red); title('Crvena')
subplot(2,3,4); imhist(red); title('Crvena histogram');
subplot(2,3,2); subimage(just_red_1); title('Crvena stretchlim');
subplot(2,3,5); imhist(I1); title('Crvena Hist stretchlim');
subplot(2,3,3); subimage(just_red_2); title('Crvena [0.75 1]')
subplot(2,3,6); imhist(I2); title('Crvena Hist [0.75 1]');
​

🎉3 参考文献

​[1]刘玉.激光雷达在大气环境监测和气象研究中的应用探述[J].清洗世界,2022,38(02):67-68.

部分理论引用网络文献,若有侵权联系博主删除。

🌈4 Matlab代码实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值