def test_saliency_sd(inp, props): sal = get_instance(SaliencyMethods.SPECTRAL_DISTRIBUTION, props) saliency = sal.process(inp) mask_frame = sal.saliency_cut(inp, saliency) overlay_write(inp, mask_frame, saliency, "test_results/sd_final.png") print "Tested saliency(spectral distribution)... [DONE]"
def test_saliency_ca(inp, props): sal = get_instance(SaliencyMethods.CONTEXT_AWARE, props) saliency = sal.process(inp) mask_frame = sal.saliency_cut(inp, saliency) overlay_write(inp, mask_frame, saliency, "test_results/ca_final.png") print "Tested saliency(context aware)... [DONE]"
def test_saliency_rc(inp, props): sal = get_instance(SaliencyMethods.REGION_CONTRAST, props) saliency = sal.process(inp) mask_frame = sal.saliency_cut(inp, saliency) overlay_write(inp, mask_frame, saliency, "test_results/rc_final.png") print "Tested saliency(region contrast)... [DONE]"
def test_saliency_cf(inp, props): sal = get_instance(SaliencyMethods.COLOR_FREQUENCY, props) saliency = sal.process(inp) mask_frame = sal.saliency_cut(inp, saliency) overlay_write(inp, mask_frame, saliency, "test_results/cf_final.png") print "Tested saliency(color frequency)... [DONE]"
def test_saliency_sd(inp,props): sal = get_instance(SaliencyMethods.SPECTRAL_DISTRIBUTION,props); saliency = sal.process(inp); mask_frame = sal.saliency_cut(inp,saliency); overlay_write(inp,mask_frame,saliency,"test_results/sd_final.png"); print "Tested saliency(spectral distribution)... [DONE]"
def test_saliency_rc(inp,props): sal = get_instance(SaliencyMethods.REGION_CONTRAST,props); saliency = sal.process(inp); mask_frame = sal.saliency_cut(inp,saliency); overlay_write(inp,mask_frame,saliency,"test_results/rc_final.png"); print "Tested saliency(region contrast)... [DONE]"
def test_saliency_ca(inp,props): sal = get_instance(SaliencyMethods.CONTEXT_AWARE,props); saliency = sal.process(inp); mask_frame = sal.saliency_cut(inp,saliency); overlay_write(inp,mask_frame,saliency,"test_results/ca_final.png"); print "Tested saliency(context aware)... [DONE]"
def test_saliency_cf(inp,props): sal = get_instance(SaliencyMethods.COLOR_FREQUENCY,props); saliency = sal.process(inp); mask_frame = sal.saliency_cut(inp,saliency); overlay_write(inp,mask_frame,saliency,"test_results/cf_final.png"); print "Tested saliency(color frequency)... [DONE]"