Tag: opencv

Ошибка при попытке сохранить изображение веб-камеры с помощью OpenCV

import cv capture = cv.CaptureFromCAM(0) img = cv.QueryFrame(capture) cv.SaveImage("test.JPG", img) Привет, я просто хочу сохранить картинку с моей веб-камеры с OpenCv и Python на моем Ubuntu 10. OpenCv может подключаться к веб-камере. Но я получаю эту ошибку: OpenCV Error: Null pointer (NULL array pointer is passed) in cvGetMat, file /build/buildd/opencv-2.1.0/src/cxcore/cxarray.cpp, line 2376 Traceback (most recent […]

Как оптимизировать эту итерацию изображения в numpy?

Я использую этот код для определения зеленого цвета на изображении. Проблема в том, что эта итерация очень медленная. Как сделать это быстрее? Если используется numpy, как это сделать numpy способом? def convertGreen(rawimg): width, height, channels = rawimg.shape size = (w, h, channels) = (width, height, 1) processedimg = np.zeros(size, np.uint8) for wimg in range(0,width): for […]

как изменить подсветку изображения в opencv python

Я читаю образ в python opencv, теперь мне нужно изменить подсветку на этом изображении темнее или легче, какой метод я должен использовать, чтобы включить это?

Я получаю сообщение об ошибке при использовании HoughCircles с Python OpenCV, что модуль отсутствует

У меня есть небольшой блок тестового кода, который пытается обработать простую фотографию с мячом в ней: #!/usr/local/bin/python import cv2 import numpy as np img = cv2.imread("b.jpg") gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) circles = cv2.HoughCircles(gray,cv2.CV_HOUGH_GRADIENT) Когда я пытаюсь запустить это, я получаю: AttributeError: объект 'module' не имеет атрибута 'HOUGH_GRADIENT' Я устанавливал и переустанавливал в течение двух дней, пытаясь […]

Не можете найти ReleaseCapture в opencv при использовании python?

Я пытаюсь освободить захват кулака, который был получен при вызове API camera = cv.CaptureFromCAM(-1) Как я могу освободить его. Существует функция с именем «ReleaseCapture», но она не имеет привязки к python. Может ли кто-нибудь предложить любую альтернативу? большое спасибо

Функция OpenCV findChessboardCorners не работает в (по-видимому) простом сценарии

Я пытаюсь найти углы шахматной доски с помощью OpenCV. Изображение, которое я использую, содержит две шахматные доски, но меня интересует только субрегион одного из них. На следующем изображении показано исходное изображение. Используя GIMP, я выбрал область, представляющую интерес, и я установил для всех остальных пикселей значение по умолчанию. Я на самом деле не обрезал изображение, […]

Ошибка виджета камеры Python / Kivy с opencv

Я пытался создать приложение, которое открывает камеру устройства, но я получаю эту ошибку: [CRITICAL ] [Camera ] Unable to find any valuable Camera provider at all! videocapture – ImportError: No module named VideoCapture File "C:\Users\Gaston\Downloads\Kivy-1.9.0-py2.7-win32-x86\kivy27\kivy\core\__init__.py", line 57, in core_select_lib fromlist=[modulename], level=0) File "C:\Users\Gaston\Downloads\Kivy-1.9.0-py2.7-win32-x86\kivy27\kivy\core\camera\camera_videocapture.py", line 15, in <module> from VideoCapture import Device opencv – ImportError: No […]

OpenCV показывает серое окно

Я пытаюсь показать изображение с помощью OpenCV. У меня есть следующий очень простой код: import cv2 img = cv2.imread('myimage.png', 0) # Reads a Gray-scale image img2 = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR) cv2.imshow("window", img2) Окно открывается правильно, с правильным размером, но оно серое – изображения нет. Изображение читается правильно (глядя на img и img2 в отладчике, я вижу […]

Упаковка OpenCV с приложением python

Поэтому я рассматриваю, какой язык использовать в разработке приложения, использующего OpenCV. В рамках моего решения мне интересно узнать, насколько легко / сложно включить библиотеку opencv в окончательное приложение. Я бы очень хотел написать это в python, потому что привязки opencv велики, легко python и т. Д. Но я не смог найти четкий ответ на такие […]

cv2.imread всегда возвращает NoneType

Ну, это странно, потому что точно такая же установка python и пакетов на другом компьютере работает нормально. На самом деле все остальное (другие команды в cv2, numpy и т. Д.) Отлично работает на этом компьютере, но только cv2.imread всегда возвращает NoneType. im = cv2.imread("D:\testdata\some.tif",CV_LOAD_IMAGE_COLOR) Как я уже сказал, такая же установка работала на другом компьютере. […]

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