Возникла проблема при написании скрипта, использую opencv , из всех функций которые я использовал не работает всего одна ну и возможна еще и из нее вытекающая.

Вот функция cv.SURFParams и cv.ExtraSURF нужно чтобы заработала 2-я, но вначале нужно чтобы работала 1-я )

почитал WIKI вот ссылка
при использовании пишет

>>> im = cv.LoadImageM("D:/box.png", cv.CV_LOAD_IMAGE_GRAYSCALE)
>>> (keypoints, descriptors) = cv.ExtractSURF(im, None, cv.CreateMemStorage(), (0, 30000, 3, 1))
Traceback (most recent call last):
  File "<pyshell#8>", line 1, in <module>
    (keypoints, descriptors) = cv.ExtractSURF(im, None, cv.CreateMemStorage(), (0, 30000, 3, 1))
error
кто-нибудь помогите, подключаю opencv так:
- скачал с сайта opencv-python-2.4.2.win32-py2.7
- установил
- после пишк просто
import cv2
from cv2 import *

#####################
заранее спасибо.


#####################
p.s. Так же гуглил и везде вызывают по разномы, пробовал другими способами в других пишет
Traceback (most recent call last):
  File "C:/Users/Jer/PycharmProjects/oc_1/1.py", line 144, in <module>
    params = cv.SURFParams(500 , 1)
AttributeError: 'module' object has no attribute 'SURFParams'

в VS2010 вот этот способ
params = cv.SURFParams(500 , 1)
cv.ExtraSURF(object,0,objectKeypoints,objectDescriptors,storage, params)
прекрасно работет