mirror of
https://github.com/wassname/scikit-image.git
synced 2026-07-08 09:19:10 +08:00
39 lines
1.0 KiB
Python
39 lines
1.0 KiB
Python
from opencv_constants import *
|
|
|
|
from .. import get_log as _get_log
|
|
|
|
_log = _get_log("scikits.image.opencv")
|
|
_log.warn("""
|
|
The scikits.image OpenCV wrappers will be removed in the next release.
|
|
|
|
These wrappers were written before OpenCV's own allowed manipulation
|
|
of NumPy arrays without copying. Since they now do, please switch to
|
|
the official bindings::
|
|
|
|
http://opencv.willowgarage.com/wiki/""")
|
|
|
|
# Note: users should be able to import this module even if
|
|
# the extensions are uncompiled or the opencv libraries unavailable.
|
|
# In that case, the opencv functionality is simply unavailable.
|
|
|
|
loaded = False
|
|
|
|
try:
|
|
from opencv_cv import *
|
|
except ImportError:
|
|
print """*** The opencv extension was not compiled. Run
|
|
|
|
python setup.py build_ext -i
|
|
|
|
in the source directory to build in-place. Please refer to INSTALL.txt
|
|
for further detail."""
|
|
except RuntimeError:
|
|
# Libraries could not be loaded
|
|
print "*** Skipping import of OpenCV functions."
|
|
del (opencv_backend, opencv_cv)
|
|
else:
|
|
loaded = True
|
|
|
|
del opencv_constants
|
|
|