diff --git a/KCFpy-master/.idea/KCFpy-master.iml b/KCFpy-master/.idea/KCFpy-master.iml
new file mode 100644
index 0000000..6f63a63
--- /dev/null
+++ b/KCFpy-master/.idea/KCFpy-master.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/KCFpy-master/.idea/misc.xml b/KCFpy-master/.idea/misc.xml
new file mode 100644
index 0000000..9985580
--- /dev/null
+++ b/KCFpy-master/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/KCFpy-master/.idea/modules.xml b/KCFpy-master/.idea/modules.xml
new file mode 100644
index 0000000..fd679ec
--- /dev/null
+++ b/KCFpy-master/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/KCFpy-master/.idea/workspace.xml b/KCFpy-master/.idea/workspace.xml
new file mode 100644
index 0000000..a97f57c
--- /dev/null
+++ b/KCFpy-master/.idea/workspace.xml
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1527042830187
+
+
+ 1527042830187
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/KCFpy-master/__pycache__/fhog.cpython-36.pyc b/KCFpy-master/__pycache__/fhog.cpython-36.pyc
new file mode 100644
index 0000000..f663b73
Binary files /dev/null and b/KCFpy-master/__pycache__/fhog.cpython-36.pyc differ
diff --git a/KCFpy-master/__pycache__/kcftracker.cpython-36.pyc b/KCFpy-master/__pycache__/kcftracker.cpython-36.pyc
new file mode 100644
index 0000000..e7772c3
Binary files /dev/null and b/KCFpy-master/__pycache__/kcftracker.cpython-36.pyc differ
diff --git a/KCFpy-master/kcftracker.py b/KCFpy-master/kcftracker.py
index dbaf5d8..5db60ae 100644
--- a/KCFpy-master/kcftracker.py
+++ b/KCFpy-master/kcftracker.py
@@ -156,7 +156,7 @@ def createGaussianPeak(self, sizey, sizex):
def gaussianCorrelation(self, x1, x2):
if(self._hogfeatures):
c = np.zeros((self.size_patch[0], self.size_patch[1]), np.float32)
- for i in xrange(self.size_patch[2]):
+ for i in range(self.size_patch[2]):
x1aux = x1[i, :].reshape((self.size_patch[0], self.size_patch[1]))
x2aux = x2[i, :].reshape((self.size_patch[0], self.size_patch[1]))
caux = cv2.mulSpectrums(fftd(x1aux), fftd(x2aux), 0, conjB = True)
diff --git a/KCFpy-master/run.py b/KCFpy-master/run.py
index 729304b..c3cccb2 100644
--- a/KCFpy-master/run.py
+++ b/KCFpy-master/run.py
@@ -56,7 +56,8 @@ def draw_boundingbox(event, x, y, flags, param):
inteval = 30
else: assert(0), "too many arguments"
- tracker = kcftracker.KCFTracker(True, True, True) # hog, fixed_window, multiscale
+ tracker = kcftracker.KCFTracker(True, True, True)
+ # hog, fixed_window, multiscale
#if you use hog feature, there will be a short pause after you draw a first boundingbox, that is due to the use of Numba.
cv2.namedWindow('tracking')