Hi. I am new to VTK and I am wondering as to how I can generate Image Data after using png reader. Any form of help would be appreciated. Thanks!
There’s an example for this here :https://lorensen.github.io/VTKExamples/site/Cxx/IO/PNGReader/
This example sets up a pipeline to read the file and pass the output directly to a viewer. If you need to get the actual vtkImageData you can extract it as follows (I work mostly in Python so the following C++ may not be correct…)
// This is from the exmple
vtkSmartPointer<vtkPNGReader> reader =
vtkSmartPointer<vtkPNGReader>::New();
reader->SetFileName(argv[1]);
reader->Update()
vtkSmartPointer<vtkImageData> imageData;
imageData = reader->GetOutput()