Modifed code to use seam map

This commit is contained in:
Vighnesh Birodkar
2015-06-08 23:11:57 +05:30
parent 66caaa5b9f
commit 37d8a8447b
3 changed files with 94 additions and 31 deletions
+8 -6
View File
@@ -18,21 +18,23 @@ from skimage import transform
from skimage import filters
from matplotlib import pyplot as plt
def nothing(img):
return img
img = data.coins()
img = data.coins()#io.imread('/home/vighnesh/images/seam_bw.png')
out = transform.seam_carve(img, 'vertical', 80, energy_func=filters.sobel)
out = transform.seam_carve(out, 'horizontal', 70, energy_func=filters.sobel)
#out = transform.seam_carve(out, 'horizontal', 70, energy_func=filters.sobel)
resized = transform.resize(img, out.shape)
plt.title('Original Image')
io.imshow(img, plugin='matplotlib')
#io.imshow(img, plugin='matplotlib')
plt.figure()
plt.title('Resized Image')
io.imshow(resized, plugin='matplotlib')
#io.imshow(resized, plugin='matplotlib')
plt.figure()
plt.title('Resized using Seam-Carving')
io.imshow(out, plugin='matplotlib')
#io.imshow(out, plugin='matplotlib')
io.show()
#io.show()