Skip to content

Commit 7f285a5

Browse files
committed
Debugged function: removeHorizontalSeam().
1 parent 2bc9478 commit 7f285a5

File tree

2 files changed

+218
-68
lines changed

2 files changed

+218
-68
lines changed

ResizeDemo.py

Lines changed: 45 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,43 +19,62 @@
1919

2020
print "print vertical seam 1"
2121
print sc.width(), sc.height()
22-
SeamCarverUtilities.printVerticalSeamEnergy(sc)
22+
SeamCarverUtilities.printVerticalSeam(sc)
23+
SeamCarverUtilities.distToArray(sc)
24+
print
25+
#SeamCarverUtilities.printVerticalSeamEnergy(sc)
2326
#s = sc.findVerticalSeam()
2427
# for i in range(sc.height()):
2528
# print s[i]
26-
27-
s = sc.findVerticalSeam()
28-
sc.removeVerticalSeam(s)
2929

30-
# print "print vertical seam 2"
31-
print sc.width(), sc.height()
32-
SeamCarverUtilities.printVerticalSeamEnergy(sc)
33-
# s = sc.findVerticalSeam()
34-
# for i in range(sc.height()):
35-
# print s[i]
36-
# # print sc._edgeTo
37-
# # print sc._distTo
38-
# SeamCarverUtilities.printVerticalSeam(sc)
39-
# print
30+
print "print horizontal seam 1"
31+
SeamCarverUtilities.printHorizontalSeam(sc)
32+
SeamCarverUtilities.distToArray(sc)
33+
print
4034

41-
s = sc.findVerticalSeam()
42-
sc.removeVerticalSeam(s)
43-
print sc.width(), sc.height()
35+
print "remove horizontal seam 1"
36+
s = sc.findHorizontalSeam()
37+
sc.removeHorizontalSeam(s)
38+
SeamCarverUtilities.printHorizontalSeam(sc)
39+
SeamCarverUtilities.distToArray(sc)
4440

45-
# print "print vertical seam 3"
41+
42+
# s = sc.findVerticalSeam()
43+
# sc.removeVerticalSeam(s)
44+
45+
# # print "print vertical seam 2"
4646
# print sc.width(), sc.height()
47-
SeamCarverUtilities.printVerticalSeamEnergy(sc)
47+
# SeamCarverUtilities.printVerticalSeam(sc)
48+
# #SeamCarverUtilities.printVerticalSeamEnergy(sc)
49+
# # s = sc.findVerticalSeam()
50+
# # for i in range(sc.height()):
51+
# # print s[i]
52+
# # # print sc._edgeTo
53+
# # # print sc._distTo
54+
# # SeamCarverUtilities.printVerticalSeam(sc)
55+
# # print
56+
4857
# s = sc.findVerticalSeam()
49-
# for i in range(sc.height()):
50-
# print s[i]
58+
# sc.removeVerticalSeam(s)
59+
# print sc.width(), sc.height()
5160

52-
s = sc.findVerticalSeam()
53-
sc.removeVerticalSeam(s)
54-
print sc.width(), sc.height()
61+
# # print "print vertical seam 3"
62+
# # print sc.width(), sc.height()
63+
# SeamCarverUtilities.printVerticalSeam(sc)
64+
# SeamCarverUtilities.distToArray(sc)
65+
# #SeamCarverUtilities.printVerticalSeamEnergy(sc)
66+
# # s = sc.findVerticalSeam()
67+
# # for i in range(sc.height()):
68+
# # print s[i]
5569

56-
# print "print vertical seam 4"
70+
# s = sc.findVerticalSeam()
71+
# sc.removeVerticalSeam(s)
5772
# print sc.width(), sc.height()
58-
SeamCarverUtilities.printVerticalSeamEnergy(sc)
73+
74+
# # print "print vertical seam 4"
75+
# # print sc.width(), sc.height()
76+
# SeamCarverUtilities.printVerticalSeam(sc)
77+
#SeamCarverUtilities.printVerticalSeamEnergy(sc)
5978
# s = sc.findVerticalSeam()
6079
# for i in range(sc.height()):
6180
# print s[i]

0 commit comments

Comments
 (0)