Фотошоп.
Конечно все описанное вами наверное реализуемо, но очень муторно, так как все будет зависеть от многих факторов (качество фото, света в помещении, цвета на фото итд)
Для начала (что бы протестировать) посоветовал бы выбрать хорошую фотографию комнаты на фотостоке вырезать у нее пол в фотошопе и просто фоном пола подставлять ваши напольные покрытия.
Я бы попробовал рассмотреть такой вариант.