Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.6:Update
facedetect
python3.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python3.patch of Package facedetect
From 8037d4406eb76dd5c106819f72c3562f8b255b5b Mon Sep 17 00:00:00 2001 From: Yuri D'Elia <wavexx@thregr.org> Date: Wed, 5 Apr 2017 14:40:12 +0200 Subject: [PATCH] Prefer Python 3 over 2.7 --- README.rst | 6 +++--- facedetect | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.rst b/README.rst index b42ca32..f885896 100644 --- a/README.rst +++ b/README.rst @@ -132,13 +132,13 @@ Dependencies The following software is currently required for `facedetect`: -- Python -- Python OpenCV (``python-opencv``) +- Python 3 or Python 2.7 +- Python OpenCV >= 2.4 (``python3-opencv`` or ``python-opencv``) - OpenCV data files (``opencv-data`` if available, or ``libopencv-dev``) On Debian/Ubuntu, you can install all the required dependencies with:: - sudo apt-get install python python-opencv libopencv-dev + sudo apt-get install python3-opencv opencv-data and then install `facedetect` with:: diff --git a/facedetect b/facedetect index 4b18a1a..f53d0b9 100755 --- a/facedetect +++ b/facedetect @@ -1,8 +1,8 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # facedetect: a simple face detector for batch processing # Copyright(c) 2013-2016 by wave++ "Yuri D'Elia" <wavexx@thregr.org> # Distributed under GPLv2+ (see COPYING) WITHOUT ANY WARRANTY. -from __future__ import print_function, division +from __future__ import print_function, division, generators, unicode_literals import argparse import numpy as np @@ -58,7 +58,7 @@ def fatal(msg): def load_cascades(data_dir): - for k, v in PROFILES.iteritems(): + for k, v in PROFILES.items(): v = os.path.join(data_dir, v) try: if not os.path.exists(v): @@ -258,7 +258,7 @@ def __main__(): if args.debug: lines = [] - for k, v in scores[i].iteritems(): + for k, v in scores[i].items(): lines.append("{}: {}".format(k, v)) h = rect[1] + rect[3] + fontHeight for line in lines: -- GitLab
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor