How can I change numpy array into grayscale opencv image in python?
After some processing I got an array with following atributes: max value is: 0.99999999988,
min value is 8.269656407e-08 and type is: <type 'numpy.ndarray'>. I can show it as an image using cv2.imshow() function, but I can't pass it into cv2.AdaptiveTreshold() function because it has wrong type:
error: (-215) src.type() == CV_8UC1 in function cv::adaptiveThreshold
How can I convert this np.array to correct format?