In [10]:
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = np.loadtxt('100-0_72_NW-003')
renorm_img = np.divide(img,np.amax(img))
image_intens = renorm_img*255
edges = cv2.Canny(img,300,351)
plt.subplot(121),plt.imshow(img,cmap = 'gray')
plt.title('Original Image'), plt.xticks([]), plt.yticks([])
plt.subplot(122),plt.imshow(edges,cmap = 'gray')
plt.title('Edge Image'), plt.xticks([]), plt.yticks([])
plt.show()


---------------------------------------------------------------------------
error                                     Traceback (most recent call last)
<ipython-input-10-6fc0649fcf9b> in <module>()
      5 renorm_img = np.divide(img,np.amax(img))
      6 image_intens = renorm_img*255
----> 7 edges = cv2.Canny(img,300,351)
      8 plt.subplot(121),plt.imshow(img,cmap = 'gray')
      9 plt.title('Original Image'), plt.xticks([]), plt.yticks([])

error: /Users/travis/build/skvark/opencv-python/opencv/modules/imgproc/src/canny.cpp:845: error: (-215) depth == CV_8U in function Canny

In [ ]: