ITK、VTK、Qt混合编程,读取二维图像,并在qvtkwidget显示和qvtkwidget上鼠标移动获取坐标
代码说明:
基于Qt界面,利用ITK读取二维图像,然后用VTK在qvtkwidget上显示出来,其中ITK读取用的是ImageFileReader,用ImageToVTKImageFilter将ITK数据转换到VTK数据,然后采用vtkImageviewer显示图像; 鼠标的动态坐标获取采用了vtkEventQtSlotConnect类来实现从Qt事件到VTK事件的转换,并在槽函数slotUpdatefixedCoords(vtkObject*)中提取坐标信息。 Connections_fixed->Connect(m_fixedWidget->GetRenderWindow()->GetInteractor(), vtkCommand::MouseMoveEvent,this,SLOT(slotUpdatefixedCoords( vtkObject* )) );
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


