title: "No module named video" error in OpenCV-Python (Pycharm IDE)
body: <p>My code:</p>
  
  <pre><code>import numpy as np
  import cv2 as cv
  
  # built-in modules
  import sys
  
  # local modules
  import video
  
  if __name__ == '__main__':
  
      hsv_map = np.zeros((180, 256, 3), np.uint8)
      h, s = np.indices(hsv_map.shape[:2])
      hsv_map[:,:,0] = h
      hsv_map[:,:,1] = s
      hsv_map[:,:,2] = 255
      hsv_map = cv.cvtColor(hsv_map, cv.COLOR_HSV2BGR)
      cv.imshow('hsv_map', hsv_map)
  
      cv.namedWindow('hist', 0)
      hist_scale = 10
  
      def set_scale(val):
          global hist_scale
          hist_scale = val
      cv.createTrackbar('scale', 'hist', hist_scale, 32, set_scale)
  
      try:
          fn = sys.argv[1]
      except:
          fn = 0
      cam = video.create_capture(fn, 
  fallback='synth:bg=../data/baboon.jpg:class=chess:noise=0.05')
  
      while True:
          flag, frame = cam.read()
          cv.imshow('camera', frame)
  
          small = cv.pyrDown(frame)
  
          hsv = cv.cvtColor(small, cv.COLOR_BGR2HSV)
          dark = hsv[...,2] &lt; 32
          hsv[dark] = 0
          h = cv.calcHist([hsv], [0, 1], None, [180, 256], [0, 180, 0, 256])
  
          h = np.clip(h*0.005*hist_scale, 0, 1)
          vis = hsv_map*h[:,:,np.newaxis] / 255.0
          cv.imshow('hist', vis)
  
          ch = cv.waitKey(1)
          if ch == 27:
              break
      cv.destroyAllWindows()
  </code></pre>
  
  <p>OpenCV - 3.4.1
  This is the color histogram default code that comes with OpenCV-Python.</p>
  
  <p>When I tried this code in Pycharm, it gives me "No module named video" message.</p>
  
  <p>I tried some solutions from SOF and tried searching on the internet but I couldn't really solve or understand the problem properly.</p>
  
  <p>Please help.</p>
  
  <p>Thanks!</p>