最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

3d - Registrationalignment of two medical data STL files in Matlab - Stack Overflow

programmeradmin3浏览0评论

I have two STL files of medical data.

The Medical Registration Estimator app does not accept this format.

How can I do registration of this two surfaces?

Thanks!

I tried using the registration estimator after saving the triplot images of the stl files.

I tried ICP but the clouds are visualy not registered, far from each other:

%Align Two Point Clouds Using Plane-to-Plane ICP Registration

%reference
reference_data = stlread('ref.stl');
reference_points = reference_data.Points;
ptCloud = pointCloud(reference_points(:,:,:));
pcshow(ptCloud)


%moving
moving_data = stlread('moving.stl');
moving_data_points = moving_data.Points;
moving_ptCloud = pointCloud(moving_data_points(:,:,:));
pcshow(moving_ptCloud)

%Register two point clouds
tform = pcregistericp(moving_ptCloud,reference_ptCloud);

figure
pcshowpair(moving_ptCloud,reference_ptCloud,VerticalAxis="Y",VerticalAxisDir="Down")`

How can I improve it?

Thanks!

发布评论

评论列表(0)

  1. 暂无评论