示例#1
0
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]"
示例#2
0
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]"
示例#3
0
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]"
示例#4
0
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]"
示例#5
0
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]"
示例#6
0
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]"
示例#7
0
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]"
示例#8
0
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]"