Combine RGB image and thermal image

2 ビュー (過去 30 日間)
Fabio Corres
Fabio Corres 2019 年 3 月 3 日
コメント済み: Fabio Corres 2019 年 3 月 4 日
Hey there,
I have 2 image one is RGB image the other one is its thermal version. I wanted to combine those 2 images. Thermal areas should be stay original RGB colors. In literature is there any special keyword to this operation. I search it on the IEEXPLORE and i didn't find it. I wanted to see some algoritms to implement it.
Thanks
  2 件のコメント
Image Analyst
Image Analyst 2019 年 3 月 3 日
There are an infinite number of ways you could "combine" them. For example you could add them, subtract them, divide them, etc. There is not just one way to combine them so until you explain what "combine" means to you, no one can answer.
The only way to "combine them" and have the thermal image "stay original" pseudocolored image colors is to not have the visible light image show up at all in the combination.
Fabio Corres
Fabio Corres 2019 年 3 月 4 日
Thanks for the answer, i think merge is the right word to explain this operation. I found some articles and algorithms based on "Curvelet Transform" and it is good start for me.

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2019 年 3 月 4 日
combinedImage = RGBImage;
mask = repmat(ThermalImage >= some_threshold, 1, 1, 3);
combinedImage(mask) = repmat(ThermalImage(mask), 1, 1, 3);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by