如何使用vtk和itk创建可变维图像查看器
How to create variable dimension image viewer with vtk and itk
我想用itk和vtk创建图像查看器。但我必须像2D和3D一样定义图像的尺寸。我不想这么做。我只想当我从硬盘上读取图像时,程序自己检测图像的尺寸即可。换句话说,我的程序可以读取2D和3D图像,它会告诉我尺寸是多少。你对此有什么建议?
当你在itk中读取图像时,你必须用模板指定像素的类型和尺寸,例如:typedef-itk::image ImageType;不能使用全包尺寸标注或读取器。您应该声明2D和3D的图像和读取器。这不是一个"干净"的解决方案,但你可以在两者上都"尝试"一下,然后选择有效的解决方案。
相关文章:
- Qt VTK交互风格的信号到小部件
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 平均图像时图像损坏
- 在C++中使用GDAL可以将图像的像素坐标转换为lat,long吗
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- Vulkan验证层不断在VkQueuePresentKHR()上抛出图像布局错误
- 使用FFMPEG将RGB图像序列保存到.mp4时出现问题
- 将RGB图像保存为PPM格式
- 将图像添加到资源文件夹UWP C++
- 彩色图像的卤化物处理平均值
- C++射线示踪剂ppm表示没有足够的数据来显示图像
- 重新定位图像时如何前进到下一个内存块
- VTK 图像数据,访问数组中的 1 个图像
- 如何在VTK DICOM阅读器中读取图像类型(0008,0008)
- VTK 将 2D 图像转换为 3D (C++)
- 使用 VTK (vtkImageThreshold) 的阈值图像数据
- 如何使用vtk和itk创建可变维图像查看器