ITK spacing的问题
来源:互联网 发布:linux编译链接 编辑:程序博客网 时间:2024/05/22 19:19
double spacing[3]; spacing[0] = reader->GetOutput()->GetSpacing()[0]; spacing[1] = reader->GetOutput()->GetSpacing()[1]; spacing[2] = reader->GetOutput()->GetSpacing()[2]; int dims[3]; dims[0] = reader->GetOutput()->GetBufferedRegion().GetSize()[0]; dims[1] = reader->GetOutput()->GetBufferedRegion().GetSize()[1]; dims[2] = reader->GetOutput()->GetBufferedRegion().GetSize()[2]; typedef itk::JoinSeriesImageFilter<Image2DType, InputImageType> JoinSeriesFilterType; JoinSeriesFilterType::Pointer joinFilter = JoinSeriesFilterType::New(); for (int i = 0; i < dims[2]; i++) { // 提取 Image2DType::Pointer slice = GetSlice(i, output); joinFilter->SetInput(i, slice); } joinFilter->Update();
以上代码会导致reader->GetOutput()和joinFilter->GetOutput()数据的spacing信息不一致。
JoinSeriesImageFilter会将z轴方向的spacing固定为1。
阅读全文
0 0
- ITK spacing的问题
- itk的编译问题
- ITK的头文件问题
- letter-spacing和word-spacing的区别
- letter-spacing和word-spacing的区别
- ITK 在VC2005下的链接问题
- VS2010编译ITK中ImageRegistration2的问题
- itk反向配准失败的问题
- itk::VTKImageToImageFilter使用问题
- ITK+VTK 混编学习过程中遇到的问题记录
- 使用ITK,VTK与QT过程遇到的一些问题
- itk的各种配制
- QVTKWidget+itk+vtk 交互问题
- ITK+VTK+Qt运行问题
- ITK问题记录之SetFileName()
- table的 cellspacing 本质是 border-spacing
- border-collapse 和border-spacing的关系
- ITK的图像配准
- 抽象方法和接口
- MyBatis打印SQL的配置方法
- shell获取进程ID的方法: pidof | pgrep | ps-A+grep+awk
- JDBC封装增删改查,增加后返回主键等方法
- 欢迎使用CSDN-markdown编辑器
- ITK spacing的问题
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener问题
- linux6.4搭建mysql主从复制
- 百练_4015:邮箱验证
- 深度学习优化函数详解(3)-- mini-batch SGD 小批量随机梯度下降
- mybatis Example条件查询
- ZooKeeper客户端脚本zkCli.sh的节点操作
- 捕捉home键,点击home键的时候隐藏软键盘、关闭正在播放等需求
- BeanFactory管理Bean的生命周期