def plot_figure_1(images, rigidity_refined, structure_refined, flow_estimated, flow_gt):
""" Plot teaser image:
- Triplet of frames
- Segmentation
- Structure
- Flow
"""
if not os.path.isdir('./teaser'):
os.makedirs('teaser')
I1 = img_as_ubyte(images[1])
cm_bwr = plt.get_cmap('bwr')
Irigidity = cm_bwr(rigidity_refined.astype('float32'))
Istructure = structure2image(structure_refined, rigidity_refined)
#Istructure_gray = structure2image(structure_refined, rigidity_refined)
#Istructure_plasma = structure2image(structure_refined, rigidity_refined,cmap='plasma')
#Istructure_inferno = structure2image(structure_refined, rigidity_refined,cmap='inferno')
#Istructure_hot = structure2image(structure_refined, rigidity_refined,cmap='hot')
#Istructure_magma =structure2image(structure_refined, rigidity_refined,cmap='magma')
#Istructure_viridis =structure2image(structure_refined, rigidity_refined,cmap='viridis')
#Istructure_jet =structure2image(structure_refined, rigidity_refined,cmap='jet')
#Istructure_rainbow =structure2image(structure_refined, rigidity_refined,cmap='rainbow')
Iflow_estimated = flow_viz.computeFlowImage(flow_estimated[0], flow_estimated[1])
Iflow_gt = flow_viz.computeFlowImage(flow_gt[0],flow_gt[1])
io.imsave('./teaser/01_images.png', I1)
io.imsave('./teaser/02_rigidity.png', Irigidity)
io.imsave('./teaser/03_structure.png', Istructure)
#io.imsave('./teaser/03_structure_gray.png', Istructure_gray)
#io.imsave('./teaser/03_structure_plasma.png', Istructure_plasma)
#io.imsave('./teaser/03_structure_inferno.png', Istructure_inferno)
#io.imsave('./teaser/03_structure_hot.png', Istructure_hot)
#io.imsave('./teaser/03_structure_magma.png', Istructure_magma)
#io.imsave('./teaser/03_structure_viridis.png', Istructure_viridis)
#io.imsave('./teaser/03_structure_jet.png', Istructure_jet)
#io.imsave('./teaser/03_structure_rainbow.png', Istructure_rainbow)
io.imsave('./teaser/04_flowest.png', Iflow_estimated)
io.imsave('./teaser/05_flowgt.png', Iflow_gt)
评论列表
文章目录