initial image_data_any read(...) implementation - always read into image_data_32
use new image_reader API