camshift.py demo does not work with opencv 2.2 (Bug #986)


Added by M M almost 14 years ago. Updated almost 14 years ago.


Status:Done Start date:
Priority:High Due date:
Assignee:- % Done:

0%

Category:samples
Target version:-
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

Dear OpenCV Team,

The demo "camshift.py" does not work with OpenCV 2.2, however it works with OpenCV 2.1

After the selection of the area, this error is raised:

Traceback (most recent call last):
File "camshift.py", line 116, in <module>
demo.run()
File "camshift.py", line 79, in run
(iters, (area, value, rect), track_box) = cv.CamShift(backproject, self.track_window, crit)
TypeError: <unknown> is not a numpy array

Thanks


Associated revisions

Revision b725cbf7
Added by Roman Donchenko over 11 years ago

Merge pull request #986 from pengx17:2.4_initiated_context

Revision 13cd0a05
Added by Roman Donchenko over 11 years ago

Merge remote-tracking branch 'origin/2.4'

Original pull requests:
#996 from jet47:gpu-nvcuvid-libraries
#995 from jet47:fix-bug-2985
#999 from snosov1:unreliable-results-fix
#1005 from alekcac:doc_fix
#1004 from jet47:fix-bug-3068
#987 from jet47:bug-3085-fix
#969 from pengx17:2.4_binary_cache
#929 from dominikrose:mingw-libdc1394-2-windows
#1000 from ivan-korolev:fix_sift_bug_2892
#1001 from ivan-korolev:fix_stitching_bug_2405
#998 from asmorkalov:android_cmake_mips_fix
#993 from ivan-korolev:fix_videostab_bug_3023
#988 from snosov1:3071-fix
#986 from pengx17:2.4_initiated_context
#982 from pengx17:2.4_fix_two_bugs
#981 from SeninAndrew:ximea_camera_support_fix
#991 from asmorkalov:android_javadoc_fix
#972 from jet47:mog2-params-bug-2168
#980 from SpecLad:include-config
#973 from pengx17:2.4_oclclahe
#903 from aks2:2.4
#968 from asmorkalov:android_na_cproj_fix
#971 from SpecLad:matchers-ctor
#970 from asmorkalov:dshow_valid_check_fix
#965 from apavlenko:fix_java_empty_mats

Conflicts:
cmake/OpenCVModule.cmake
modules/core/src/matmul.cpp
modules/gpu/CMakeLists.txt
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/perf/perf_imgproc.cpp
modules/ocl/src/imgproc.cpp
modules/ocl/src/initialization.cpp
modules/stitching/src/matchers.cpp
modules/video/src/video_init.cpp
modules/videostab/src/global_motion.cpp

History

Updated by Vadim Pisarevsky almost 14 years ago

the problem has been fixed in SVN trunk

  • Status changed from Open to Done
  • (deleted custom field) set to fixed

Updated by mati skiba almost 14 years ago

Replying to [comment:1 vp153]:

the problem has been fixed in SVN trunk

Hello, thank you for the fix. I am attempting to patch the OpenCV 2.2 release. Unfortunately I could not locate your specific changes in the trunk.

Please direct/instruct me on how to apply your fix onto the 2.2 release.

Thank you,
Mati

Also available in: Atom PDF