コード例 #1
0
coche = Basics.readImage("imagenes/coches.jpg", 1)
coche_n1 = Basics.readImage("imagenes/mascara_coches1.jpg", 0)
coche_n2 = Basics.readImage("imagenes/mascara_coches2.jpg", 0)

friends = Basics.readImage("imagenes/friends.jpg", 1)
mascara_friends = Basics.readImage("imagenes/mascara_friends.jpg", 0)
'''
Content Aware Resizing
'''

print("----------------------ENERGÍAS------------------------------")
print("Energía simple vs. Energía simple RGB")
playa_simple_energy = energias.simpleEnergy(playa)
playa_simple_energyRGB = energias.simpleEnergyRGB(playa)

Basics.representar_imagenes([playa_simple_energy, playa_simple_energyRGB],
                            ["Energía Simple", "Energía Simple RGB"])

input("Pulse Enter para continuar")
print("Reducción energía simple vs. energía simple RGB vs. forward energy")
arco_simple_energy = SeamsCarving.contentAwareResizing(
    arco1,
    arco1.shape[0],
    arco1.shape[1] - 50,
    efficiency=False,
    energy=energias.simpleEnergy,
    draw=True)
arco_simple_energy_RGB = SeamsCarving.contentAwareResizing(
    arco1,
    arco1.shape[0],
    arco1.shape[1] - 50,
    efficiency=False,