Tag: opencv

Ошибка компоновщика OpenCV Python

Я пытался установить opencv на heroku безрезультатно. Я попытался использовать heroku-anvil для установки, и теперь я пытаюсь установить opencv через оболочку bash. Сначала я установил cmake, но затем, когда я пытаюсь make opencv, я неизбежно получаю следующую ошибку: Linking CXX shared library ../../lib/cv2.so /usr/bin/ld: /usr/local/lib/libpython2.7.a(abstract.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making […]

findContours и drawContours ошибки в opencv 3 beta / python

Я пытаюсь запустить пример отсюда . import numpy as np import cv2 img = cv2.imread('final.jpg') imgray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) ret,thresh = cv2.threshold(imgray,127,255,0) contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE) cv2.drawContours(img, contours, -1, (0,255,0), 3) Ошибка Traceback (most recent call last): File "E:\PC\opencv3Try\findCExample.py", line 7, in <module> contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE) ValueError: too many values to unpack (expected 2) Если […]

Выбор наилучшего диапазона значений из кривой гистограммы

Сценарий: Я пытаюсь отслеживать два разных цветных объекта. Вначале пользователю предлагается удерживать первый цветной объект (скажем, может быть КРАСНЫМ) в определенном положении перед камерой (помечен на экране прямоугольником) и нажать любую клавишу, тогда моя программа примет ту часть кадра (ROI) и проанализировать цвет в нем, чтобы найти, какой цвет отслеживать. Аналогично для второго объекта. Затем, […]

OpenCV 2.0 и Python

Я не могу запустить пример Python-программ. При выполнении команды Python «from opencv import cv» я получаю сообщение «ImportError: No module named _cv». В каталоге site-packages есть устаревший _cv.pyd, но нет _cv.py в любом месте. См. Шаг 5 ниже. MS Windows XP, VC ++ 2008, Python 2.6, OpenCV 2.0 Вот что я сделал. Загрузили и запустили […]

установить pyopencv с pip на Mac OS X

Я пытаюсь установить pyopencv с pip в OS X Mountain Lion, и это не удается с помощью import setuptools. Ниже приводится моя работа. что такое «Библиотека» в setuptools? Я этого раньше не видел. Я уже установил opencv через homebrew и другие вещи. В завершении pyopencv, это не объясняет установку с установкой только источника источника, (img2)appleparan@LiamMac […]

отображать изображение cv2.VideoCapture внутри поверхности Pygame

Я пытаюсь использовать opencv (cv2) для потоковой передачи веб-камеры в объект поверхности pygame. Проблема в том, что цвета отображаются неправильно. Я думаю, что это кастинг типов, но мне сложно понять документацию на поверхности пигмейка, чтобы знать, чего он ожидает. Этот код демонстрирует, о чем я говорю import pygame from pygame.locals import * import cv2 import […]

Камера промышленного зрения с Python

Есть ли какая-либо промышленная компьютерная камера, которая поставляется с интерфейсом Python или имеет хорошо развитое стороннее решение? Я делаю некоторые работы с помощью веб-камер, которые легко доступны через, например, OpenCV. Однако теперь мне нужна камера, которая является более надежной и гибкой. Мне нужно уметь устанавливать определенные параметры, такие как экспозиция и усиление. Насколько это возможно, […]

Как я могу прочитать изображение из интернет-url в python cv2, scikit image и mahotas?

Как я могу прочитать изображение из интернет-url в python cv2? этот ответ stackoverflow import cv2.cv as cv import urllib2 from cStringIO import StringIO import PIL.Image as pil url="some_url" img_file = urllib2.urlopen(url) im = StringIO(img_file.read()) не очень хорошо сигнализирует мне python: TypeError: object.__new__(cStringIO.StringI) is not safe, use cStringIO.StringI.__new__

Читать изображение grayscale opencv 3.0.0-dev

Я пытаюсь читать изображения прямо как черно-белые. Недавно я обновил версию OpenCv до 3.0.0-dev, а код, который я использовал ранее, больше не работает. img = cv2.imread(f, cv2.CV_LOAD_IMAGE_GRAYSCALE) отлично работает на 2,4, но не работает для новой версии, так как нет поля CV_LOAD_IMAGE_GRAYSCALE . Какие-либо предложения? Примечание. Я знаю, что cv2.imread(f,0) будет работать, но мне не […]

OCR текста с низким разрешением из скриншотов

Я пишу приложение OCR, чтобы читать символы из снимка экрана. В настоящее время я фокусируюсь только на цифрах. Я частично основываю свой подход на этом блоге: http://blog.damiles.com/2008/11/basic-ocr-in-opencv/ . Я могу успешно извлечь каждый отдельный персонаж, используя некоторые умные пороговые значения. Там, где все становится немного сложнее, нужно совместить персонажей. Даже с фиксированным шрифтом и размером […]

Python - лучший язык программирования в мире.