np.set_printoptions(linewidth=200) # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! # STARTING THE ASSIGNMENT # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ############################################################################## #### PART 2. SIFT FEATURES ############################################################################## #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #### STEP A: READ AN IMAGE AND EXTRACT SIFT FEATURES FROM IT #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reload(week2) impath1 = '../../data/oxford_scaled/all_souls_000026.jpg' frames1, sift1 = week2.compute_sift(impath1) print frames1 print sift1 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #### STEP B: PLOT SIFT FEATURES #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ figure(1) subplot(1, 2, 1) im1 = Image.open(impath1) week2.plot_features(im1, frames1, False, 'r') subplot(1, 2, 2) week2.plot_features(im1, frames1, True, 'r') # [YOU NEED TO FINISH THE IMPLEMENTATION FOR THIS] #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #### STEP C: PLOT SIFT MATCHES
np.set_printoptions(suppress=True) np.set_printoptions(linewidth=200) # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! # STARTING THE ASSIGNMENT # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ############################################################################## #### PART 2. SIFT FEATURES ############################################################################## #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #### STEP A: READ AN IMAGE AND EXTRACT SIFT FEATURES FROM IT #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ impath1 = '../../data/oxford_scaled/all_souls_000026.jpg' frames1, sift1 = week2.compute_sift(impath1) #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #### STEP B: PLOT SIFT FEATURES #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ figure(1) subplot(1, 2, 1) im1 = Image.open(impath1) week2.plot_features(im1, frames1, False, color='r') subplot(1, 2, 2) week2.plot_features(im1, frames1, True, color='r') # [YOU NEED TO FINISH THE IMPLEMENTATION FOR THIS] #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #### STEP C: PLOT SIFT MATCHES #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ impath1 = '../../data/oxford_scaled/all_souls_000026.jpg'