软件测试:保障质量的关键环节 - 技术文章大纲
2026/4/20 21:05:18
vtkSmartPointer<vtkImageData> Tiff2PCL::Himage2vtk(HalconCpp::HImage& image) { HalconCpp::HImage R, G, B; HalconCpp::HTuple height = image.Height(); HalconCpp::HTuple width = image.Width(); Hlong l_width = width.L(); // Hlong l_height = height.L();// HTuple channel; CountChannels(image, &channel); vtkSmartPointer<vtkImageData> vtkimage= vtkSmartPointer<vtkImageData>::New(); // 可改为 vtk_rgb_image_ // 替换原InitializeVtkImageData调用,直接初始化RGB图像(避免原函数固定单通道) vtkimage->SetDimensions(l_width, l_height, 1); vtkimage->AllocateScalars(VTK_UNSIGNED_CHAR, channel[0].I());