Уведомления

Группа в Telegram: @pythonsu

#1 Июль 18, 2012 19:27:15

jumper.leto
Зарегистрирован: 2012-07-18
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

OpenCV cvSURFParams

Возникла проблема при написании скрипта, использую 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)
прекрасно работет

Отредактировано jumper.leto (Июль 18, 2012 19:35:37)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version