К сожалению, я не нашел решения этой проблемы.
from imgutils import imshow
import cv2
img3 = cv2.cvtColor(img, cv2.COLOR_RGB2GRAY)
plt.figure(figsize=(20,10))
plt.subplot(1,2,1); imshow(img)
plt.subplot(1,2,2); imshow(img3)
Я получаю следующую трассировку:
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-31-8006396b3a04> in <module>
----> 1 from imgutils import imshow
      2 
      3 img3 = cv2.cvtColor(img, cv2.COLOR_RGB2GRAY)
      4 
      5 plt.figure(figsize=(20,10))
ImportError: cannot import name 'imshow'
Я работаю над Mac OS X 10.11 со средой anaconda, python 3.5.
У меня есть поиск в Интернете по модулю imgutils и нет модуля, который имеет функцию imshow.
Какие-либо предложения?
Обновлять
from cv2 import imshow
img3 = cv2.cvtColor(img, cv2.COLOR_RGB2GRAY)
plt.figure(figsize=(20,10))
plt.subplot(1,2,1); imshow(img)
plt.subplot(1,2,2); imshow(img3)
Проследить
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-13-d01b4c235975> in <module>
      5 plt.figure(figsize=(20,10))
      6 
----> 7 plt.subplot(1,2,1); imshow(img)
      8 plt.subplot(1,2,2); imshow(img3)
TypeError: Required argument 'mat' (pos 2) not found
 
                                                                     
                                                                     
                                                                    
imshowнет. Но я совершенно уверен, что, изменив его, он будет работать. 15.10.2018pyplot? 15.10.2018imshow, я думаю, но я искал в Интернете, и тот, что вpip, является связанным, и это не может работать. 15.10.2018