#!/usr/bin/env python # coding: utf-8 # In[1]: get_ipython().run_line_magic('pylab', 'inline') # In[ ]: from hampy import HammingMarker marker = HammingMarker(id=206135218) img = (1 - marker.toimage(size=180)) * 255 # In[3]: imshow(img, cmap='Greys', interpolation='nearest') # In[4]: marker = HammingMarker.generate() img = (1 - marker.toimage(size=128)) * 255 imshow(img, cmap='Greys', interpolation='nearest') # In[5]: import cv2 from hampy import detect_markers img = cv2.imread('../../../Desktop/1.jpg') img = cv2.cvtColor(img, cv2.cv.CV_BGR2RGB) imshow(img) # In[6]: markers = detect_markers(img) for m in markers: print 'Found marker {} at {}'.format(m.id, m.center) m.draw_contour(img) imshow(img) # In[ ]: