mirror of
https://github.com/wassname/scikit-image.git
synced 2026-06-28 22:54:02 +08:00
48 lines
1.1 KiB
Python
48 lines
1.1 KiB
Python
"""Image Processing SciKit (Toolbox for SciPy)"""
|
|
|
|
|
|
import os.path as _osp
|
|
|
|
data_dir = _osp.join(_osp.dirname(__file__), 'data')
|
|
|
|
from version import version as __version__
|
|
|
|
def _setup_test():
|
|
import functools
|
|
|
|
basedir = _osp.dirname(_osp.join(__file__, '../'))
|
|
args = ['', '--exe', '-w', '%s' % basedir]
|
|
|
|
try:
|
|
import nose as _nose
|
|
except ImportError:
|
|
print("Could not load nose. Unit tests not available.")
|
|
return None
|
|
else:
|
|
return functools.partial(_nose.run, 'scikits.image', argv=args)
|
|
|
|
test = _setup_test()
|
|
if test is None:
|
|
del test
|
|
|
|
def get_log(name):
|
|
"""Return a console logger.
|
|
|
|
Output may be sent to the logger using the `debug`, `info`, `warning`,
|
|
`error` and `critical` methods.
|
|
|
|
Parameters
|
|
----------
|
|
name : str
|
|
Name of the log.
|
|
|
|
References
|
|
----------
|
|
.. [1] Logging facility for Python,
|
|
http://docs.python.org/library/logging.html
|
|
|
|
"""
|
|
import logging, sys
|
|
logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
|
|
return logging.getLogger(name)
|