vtkImageActor接收的图像数据vtkImageData像素类型必须为unsigned char,类型不符必须先转换。
设置透明度的函数
SetOpacity();
遍历图像像素
vtkSmartPointer<vtkBMPReader> reader = vtkSmartPointer<vtkBMPReader>::New();
reader->SetFileName(argv[1]);
reader->Update();
int dims[3];
reader->GetOutput()->GetDimensions(dims);
//获取像素元组组分,就是一个像素点用几个数来表示,RGB就有三个数来表示一个像素
int nbOfComp;
nbOfComp = reader->GetOutput()->GetNumberOfScalarComponents();
for(int k=0; k<dims[2]; k++)
{
for(int j=0; j<dims[1]; j+&#