how to create range image?

hello,
does anyone know how can we convert intensity image (grayscale image) to range image?
I want to image proccessing the lidar image and I need range image .
thanks!

4 件のコメント

DGM
DGM 2021 年 9 月 29 日
Am I to understand that "range image" in this context means a distance map of surfaces normal to the illumination axis?
What images are you starting with? I hope it's not the image on the left. If that's the case, then your problem isn't strictly range estimation, it's trying to reconstruct a 3D scene from a single projection. Without any other context, I have no idea how you'd do that.
majid
majid 2021 年 9 月 29 日
編集済み: majid 2021 年 9 月 29 日
hello again,
I need to recunstruct the image on the right.
I think after creating the 3D scene simulation,we need to convert it to range image. but I dont know how to do it!
range image definition :
Range imaging is the name for a collection of techniques that are used to produce a 2D image showing the distance to points in a scene from a specific point, normally associated with some type of sensor device.
The resulting image, the range image, has pixel values that correspond to the distance.
I will remove the noises by a combination of filters.
I try these codes but the result are not appropriate as the upper images!!!
clear all
clc
exfilt={'*.jpg;*.png'};
[filename,filepath]= uigetfile(exfilt,'pick an image file!');
pic=imread ([filepath filename]);
imshow(pic)
J = rangefilt(pic);
imshow(J,[])
majid
majid 2021 年 9 月 29 日
and also there is images like this :
DGM
DGM 2021 年 9 月 29 日
I am unfamiliar with handling 3D models in MATLAB, but I'm sure there's a way. My point was that you'd need a 3D model, and not just a 2D projection to do that easily.
FWIW, rangefilt() isn't what you want. Rangefilt() is just a simple sliding-window range (max-min) filter.

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

回答 (0 件)

タグ

質問済み:

2021 年 9 月 28 日

コメント済み:

DGM
2021 年 9 月 29 日

Community Treasure Hunt

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

Start Hunting!

Translated by