3D图像的分割
segmentation of 3D images
在InsightToolkit
目录中有Examples/Segmentation/ConnectedThresholdImageFilter.xx
文件。
现在,我想让它在三维图像上运行。在这种情况下,我必须做的更改会应用于那些代码行吗(第102-110行):
int main( int argc, char *argv[])
{
if( argc < 7 )
{
std::cerr << "Missing Parameters " << std::endl;
std::cerr << "Usage: " << argv[0];
std::cerr << " inputImage outputImage seedX seedY lowerThreshold upperThreshold" << std::endl;
return 1;
}
}
为了做到这一点,我是否应该将以下seedZ
添加到:
std::cerr << " inputImage outputImage seedX seedY lowerThreshold upperThreshold" << std::endl;
而且,在这种情况下,我应该对论点进行什么更改?
您需要添加一个z参数,就像您在文章中提到的那样。
然后在示例中,您需要确保inputImage和outputImage设置为3D。我没有这个例子的代码,但大致如下:
typedef itk::Image< PixelType, 3 > InputImageType;
希望这能帮助
相关文章:
- 如何在使用OpenCV C++应用K均值后提取分割图像
- 图像分割 - 删除C 中不需要的像素
- C++/openCV - 为什么显示图像会产生 Linux 分割错误?(打开CV错误?
- FloatType图像ITK上的分割故障
- 试图均衡图像时的分割错误
- 不能通过基于指针的访问像素强度来分割 RGB 图像
- STL容器用于简单的图像分割
- 通过BGL使用Min Cut的图像分割示例
- 在opencv c++中查找图像卷积时出现分割错误(核心转储)
- 我在分割图像文件时遇到分割错误
- 基于光流的图像分割
- OpenCV:如何使用阈值正确分割图像/使用二进制图像对原始图像进行分割
- 使用OpenCV进行红外图像分割
- 3D图像的分割
- 分割文档图像
- OpenCV背景分割/从单个图像中减去
- OpenCV分割图像成矩形
- 基于图形的图像分割
- 使用OpenCV和c++将图像帧分割成8*8进行DCT
- 分割图像会导致未处理的异常错误