图像处理之ITK_VTK
文章平均质量分 51
智渝
生无路而勤为径
展开
-
VTK控制相机实现水平翻转与垂直翻转
目录vtkCamera投影示意图:vtkCamera运动方向示意图操作相机实现水平翻转操作相机实现垂直翻转参考资料vtkCamera投影示意图:vtkCamera运动方向示意图操作相机实现水平翻转vtkCamrea::Azimuth(180);操作相机实现垂直翻转vtkCamera::Roll(180);vtkCamrea::Azimuth(180);参考资料VTK相机类vtkCamera原理及用法VTK - vtkCamera 参数设置...原创 2021-07-14 20:55:38 · 1596 阅读 · 1 评论 -
VTK智能指针——vtkSmartPointer
VTK中的智能指针类为vtkSmartPointer,是一个模板类,继承自vtkSmartPointerSmart类。vtkSmartPointer类中定义一个vtkObjectBase类型的指针对象Object,用于存储智能指针中实际生成的对象。vtkSmartPointer<vtkLight> light1 = vtkSmartPointer<vtkLight>::New(); vtkSmartPointer中定义了静态函数New()来生成一个智能指针对象。该函数根据模板原创 2020-08-07 09:27:03 · 4273 阅读 · 1 评论 -
CMake VS2019 编译VTK8.2.0启用C++17标准
CMakeList.txt中添加:(这里加在了project(VTK)之后)if (MSVC_VERSION GREATER_EQUAL "1900") include(CheckCXXCompilerFlag) CHECK_CXX_COMPILER_FLAG("/std:c++17" _compiler_supports_cxx17) if (_compiler_supports_cxx17) add_compile_options("/std:c++17")原创 2020-05-19 21:48:17 · 1195 阅读 · 0 评论 -
VTK 隐藏Actor
https://vtk.org/Wiki/VTK/Examples/Cxx/Visualization/HideActorDisplay two spheres, then hide one, then hide both.#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vt...原创 2020-04-28 09:33:54 · 2806 阅读 · 2 评论 -
ITK深拷贝itk::Image
ITK版本:5.0.1template<typename TPixel, uint Dim>void deepCopyItkImageData(const itk::Image<TPixel, Dim>* src, itk::Image<TPixel, Dim>* dst){ if (!src || !dst) { retur...原创 2020-04-01 09:32:08 · 973 阅读 · 0 评论 -
Qt VTK显示单张DICOM图像并调节窗宽窗位
开发环境:Qt 5.12.7( & Visual Studio 2017) VTK 8.2.0源代码:#include <QtWidgets/QApplication>#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2)VTK_MODULE_INIT(vtkInteractio...原创 2020-03-23 23:51:52 · 3178 阅读 · 0 评论 -
vtk同一窗口中多个Renderer(渲染多个场景)示例
vtk版本: 8.2.0平台:Windows 10#include <vtkNew.h>#include <vtkConeSource.h>#include <vtkRenderWindow.h>#include <vtkCubeSource.h>#include <vtkCylinderSource.h>#inc...原创 2020-02-15 04:04:03 · 4070 阅读 · 5 评论 -
QVTKOpenGLNativeWidget链接鼠标点击事件槽函数,获取鼠标点击处坐标
Qt UI可视化界面中放置一个QWidget,并将之提升为QVTKOpenGLNativeWidget,这里我将之命名为vtkWidget;构造函数中连接信号与槽: connect(ui.vtkWidget, SIGNAL(mouseEvent(QMouseEvent*)), this, SLOT(onVtkWidgetMouseEvent(QMouseEve...原创 2020-02-05 16:09:51 · 3212 阅读 · 6 评论 -
ITK读取RGB图像像素值
ITK版本:4.13#include <itkImage.h>#include <itkRGBPixel.h>// PNG对应#include <itkPNGImageIOFactory.h>// BMP对应#include <itkBMPImageIOFactory.h>// JPG对应#include <itkJPE...原创 2019-08-29 11:11:04 · 747 阅读 · 0 评论 -
ITK&VTK+VS2017一些错误整理
目 录一 开发环境二 ITK错误整理2.12.22.32.4三 VTK错误整理3.13.2 3.33.4一 开发环境(1)ITK-5.0.0(2)VTK-8.2.0(3)Visual Studio 2017二 ITK错误整理2.1(1)问题:ITK读写PNG、BMP、JPG等格式的图像失败。抛出异常...原创 2019-07-07 18:26:33 · 1826 阅读 · 5 评论