How to find only leaves in a gray scale image acquired using IR camera for Thermal imaging

5 次查看(过去 30 天)
I get only a gray scale image like this from IR camera and I need to write a code that would detect ONLY LEAVES from each plant.
I have no idea what sort of algorithms should I go for in order to that because of complex background. Any suggestions on what I should look for would be greatly appreciated.

采纳的回答

Image Analyst
Image Analyst 2016-11-24
You could use image analysis. If the leaves are a temperature different than the rest of the scene, simply threshold and call regionprops().
See my Image Segmentation Tutorial for a full demo. http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
  27 个评论
pavan basavaraj doddajjappanavar
The colors only doesn’t mean anything. The goal was to find the temperature difference in leaves using infrared camera. Which gives out only grey scale images. And as my background was complex. Image analyst gave an idea to combine with RGB camera. Do the image registration and mask for green so that I can find respective temperature pixels from IR camera.
Xiaoxia Shen
Xiaoxia Shen 2024-4-3
Hello, I also met this kind of problem, may I ask that have you solved this problem or not, may I get your solution if possible

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by