Esempio n. 1
0
Created on 2013-09-05, 22:14

"""

from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
from __future__ import absolute_import

import traceback
import cv2

from uriel.utils.logging import get_logger

logger = get_logger('uriel')


class FrameViewerException(Exception):
    pass


class FrameViewer(object):
    """A tool for displaying OpenCV images."""

    def __init__(self, name="Uriel Frame Viewer"):
        """Constructor for FrameViewer"""
        self.name = name

    def __enter__(self):
        cv2.namedWindow(self.name)
Esempio n. 2
0
"""

from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
from __future__ import absolute_import

import os
import sys
import traceback
import cv2
import cv2.cv as cv

from uriel.utils.logging import get_logger

logger = get_logger('uriel')


if sys.platform == 'win32':
    path_to_ocv_data_dir = os.path.join(os.path.dirname(os.path.dirname(
        os.path.dirname(os.environ['OPENCV_DIR']))), 'data', 'haarcascades')
else:
    raise NotImplementedError("Only Win32 as of yet!")


class OCVDetectorException(Exception):
    pass


class OCVDetector(object):
    """Applying OpenCV detectors."""
Esempio n. 3
0
"""

from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
from __future__ import absolute_import

import os
import sys
import traceback
import cv2
import cv2.cv as cv

from uriel.utils.logging import get_logger

logger = get_logger("uriel")


if sys.platform == "win32":
    path_to_ocv_data_dir = os.path.join(
        os.path.dirname(os.path.dirname(os.path.dirname(os.environ["OPENCV_DIR"]))), "data", "haarcascades"
    )
else:
    raise NotImplementedError("Only Win32 as of yet!")


class OCVDetectorException(Exception):
    pass


class OCVDetector(object):