Запитання з тегом «opencv»

OpenCV (Open Source Computer Vision) - це бібліотека комп'ютерного зору в режимі реального часу. Використовуючи цей тег, будь ласка, згадайте про випуск OpenCV, з яким ви працюєте (наприклад, 3.4.6), та додайте, якщо потрібно, тег, визначений для мови (python, c ++, ...).

6
Доступ до певного піксельного значення RGB у openCV
Я ретельно шукав Інтернет та stackoverflow, але не знайшов відповіді на своє запитання: Як я можу отримати / встановити (обидва) значення RGB певного (заданого координатами x, y) пікселя в OpenCV? Що важливо - я пишу на C ++, зображення зберігається у змінній cv :: Mat. Я знаю, що існує оператор …
78 c++  opencv 


4
Чи відрізняється продуктивність між Python або C ++ кодуванням OpenCV?
Я прагну запустити opencv потроху, але спочатку мені потрібно вирішити, який API OpenCV є більш корисним. Я передбачаю, що реалізація Python коротша, але час роботи буде більш щільним і повільним порівняно з власними реалізаціями C ++. Чи є хтось, хто може прокоментувати різницю між продуктивністю та кодуванням між цими двома …

7
OpenCV python: ValueError: забагато значень для розпакування
Я пишу програму opencv, і я знайшов сценарій на інше запитання stackoverflow: Комп’ютерне бачення: маскування людської руки Коли я запускаю відповідь за сценарієм, я отримую таку помилку: Traceback (most recent call last): File "skinimagecontour.py", line 13, in <module> contours, _ = cv2.findContours(skin_ycrcb, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) ValueError: too many values to unpack …

15
RuntimeError: модуль, скомпільований за версією API a, але ця версія numpy - 9
Код: import numpy as np import cv Консоль: >>> runfile('/Users/isaiahnields/.spyder2/temp.py', wdir='/Users/isaiahnields/.spyder2') RuntimeError: module compiled against API version a but this version of numpy is 9 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/sitecustomize.py", line 685, in runfile execfile(filename, namespace) File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/sitecustomize.py", line 78, in execfile …

2
Результат Python змінюється під час обчислення cv2.Rodrigues
Якщо я біжу: import numpy as np import cv2 def changes(): rmat=np.eye(4) tvec=np.zeros(3) (rvec, jacobian)=cv2.Rodrigues(rmat) print rvec for i in range(2): changes() Я отримав: [[6.92798859e-310] [2.19380404e-316] [1.58101007e-322]] [[0.] [0.] [0.]] Тож результат від changes()змін. Я не розумію, чому це так, і той факт, що він перестає змінюватися, якщо tvec=np.zeros(3)коментувати рядок, …

3
Як отримати осередки сітки судоку за допомогою OpenCV?
Останні кілька днів я намагався отримати сітку з судоку із зображення, і я намагаюся отримати менші квадрати сітки. Я працюю над малюнком нижче. Я думав, що обробка зображення за допомогою фільтр-фітнеру буде добре працювати, але це не відбулося, і я не міг отримати контур кожного квадрата. Потім я поставив адаптивний …

1
Чи можете ви використовувати OpenCV solutionPNP з прямокутним зображенням?
Чи можливо використовувати розв’язувальний модуль OpenCVPPPP з непрямокутним зображенням ? У мене є прямокутне зображення і в мене на цьому зображенні є чотири точки (червоні точки) та їх піксельні координати, і тоді у мене є 4 відповідні світові точки, наприклад, [(0, 0, 0), (2, 0, 0), (2, 10, 0), (0, …

2
Виявити декілька прямокутників на зображенні
Я намагаюся виявити кількість труб на цій фотографії. Для цього я використовую виявлення на основі OpenCV та Python. На підставі існуючих відповідей на подібні запитання я зміг придумати наступні кроки Відкрийте зображення Профільтруйте його Застосувати виявлення країв Використовуйте контури Перевірте кількість Загальна кількість труб становить ~ 909, коли ми підраховуємо …

3
Відкрити розпізнавання обличчя CV не точно
У своєму додатку я намагаюся розпізнати обличчя на певному зображенні за допомогою Open CV, тут спочатку я треную одне зображення, а потім після тренування цього зображення, якщо я запускаю розпізнавання обличчя на цьому зображенні, воно успішно розпізнає це треноване обличчя. Однак, коли я переходжу до іншої картини тієї самої людини, …

3
Використання YOLO або інших методів розпізнавання зображень для ідентифікації всього буквено-цифрового тексту, присутнього на зображеннях
У мене є діаграма декількох зображень, усі з яких містять мітки як буквено-цифрові символи, а не лише текстову мітку. Я хочу, щоб моя модель YOLO ідентифікувала всі числа та буквено-цифрові символи, присутні в ній. Як я можу навчити свою модель YOLO робити те саме. Набір даних можна знайти тут. https://drive.google.com/open?id=1iEkGcreFaBIJqUdAADDXJbUrSj99bvoi …

4
Як покращити розпізнавання цифр моделі, підготовленої на MNIST?
Я працюю над роздрукованим вручну багатозначним розпізнаванням Java, використовуючи OpenCVбібліотеку для попередньої обробки та сегментації, і Kerasмодель, навчену на MNIST (з точністю 0,98) для розпізнавання. Розпізнавання, здається, працює досить добре, крім однієї речі. Мережа досить часто не впізнає їх (номер "один"). Я не можу зрозуміти, чи це відбувається через попередню …

3
Отримайте розташування всього тексту, присутнього на зображенні, за допомогою opencv
У мене є це зображення, яке містить в ньому текст (цифри та алфавіти). Я хочу отримати розташування всього тексту та цифр, присутніх на цьому зображенні. Також я хочу витягнути весь текст. Як мені отримати кординати, а також весь текст (цифри та алфавіти) на моєму зображенні. Наприклад, 10B, 44, 16, 38, …

3
Витягніть твори з зображень настільної ігрової карти за допомогою OpenCV
Я написав невеликий сценарій у python, де я намагаюся витягнути або обрізати ту частину гральної карти, яка представляє лише твір мистецтва, видаляючи всі інші. Я пробував різні методи порогового визначення, але не зміг дістатися. Також зауважте, що я не можу просто записати вручну положення художнього твору, оскільки воно не завжди …

1
Очищення зображення для OCR
Я намагався очистити зображення для OCR: (рядки) Мені потрібно видалити ці рядки, щоб іноді ще більше обробити зображення, і я дуже близький, але багато часу поріг забирає занадто багато тексту: copy = img.copy() blur = cv2.GaussianBlur(copy, (9,9), 0) thresh = cv2.adaptiveThreshold(blur,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY_INV,11,30) kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (9,9)) dilate = cv2.dilate(thresh, kernel, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.