自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 利用openCv响应鼠标点击事件并画圆显示,C++版本

目标:通过openCv加载图像,通过捕获用户在图像上的鼠标点击位置获取像素点坐标,并对该点进行可视化标记。

2024-07-05 15:55:05 286

原创 基于VTK的模型精配准

核心代码:用到vtk中的vtkInteractorStyleTrackballActor,需要注意的是,该类只能选中场景中的一个actor进行操作,为了方便用户进行查看可能需要恢复到之前的场景交互模式。对此,需要写重写键盘的交互方式用于两者模式之间的切换。最近做一个关于模型精配准的项目是关于切片模型之间,考虑到完全自动配准的精度难以满足工程的需要,在此利用vtk通过人机交互的方式实现。目标:保证切片位置不动的情况下,通过拾取场景中模型使其按照用户指定的方式进行平移与旋转,最终实现切片与模型之间的精配准。

2024-06-21 14:45:33 210

原创 vtkPlaneWidget实现模型切片制作

最近在研究基于vtk实现点云模型的切片制作,目标是想在场景中显示切割平面与模型,通过人机交互的方式拖动切割平面,从而实现对模型的实时切割。添加键盘事件,最终实现效果如下。

2024-06-14 16:38:53 193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除