impl TImageCollector