|
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 6
|
||||||||||||||||
Помощь с нейросеткой с opencv. Error in module: Name 'opencv' is not defined13.10.2023, 21:43. Показов 1686. Ответов 7
Ребят, привет. Признаюсь честно, я начинающий программист, и делал раньше в основном простые задачи, связанные с математическими выражениями и стандартной библиотекой math. На форуме я здесь впервые, только что зарегался.
Дело вот в чём. Я решил поработать с нейросетями, распознающими различного рода объекты и предметы при помощи камеры смартфона Android. Естественно, на нём же и работаю. Стоит отметить, что у меня до этого не было опыта работы с нейросетями, и я, буду честен, делаю это впервые. Я взял код с туториала на proglib. Если нужно, скину ссылку позже, если это не запрещено правилами, или разберусь как это делать. Среда у меня стоит IDE CodingPython, с версией 3.8.10. Нейросеть, по сути, должна распознавать объекты на камере телефона. Естественно, при помощи библиотеки opencv. Лично у моей IDE нет установки pip через командную строку, поэтому я делаю это через подпроцесс (решение взято со stackoverflow). И делаю я это так:
Что в итоге? Код не выполняется. Выдаёт такую ошибку: Traceback (most recent call last): File "/data/user/0/com.kvassyu.coding.py/files/default.py", line 7, in <module> install(opencv-python) NameError: name 'opencv' is not defined Я пробрвал и гуглить в том числе, но к сожалению, лично мой случай никто не затрагивал, и не рассматривал на просторах инета. На всякий, я напишу код с туториала сюда, и именно на случай, если вы заметите другие ошибки (в синтаксисе, и тому подобные), чтобы вы могли помочь тем людям, которые воспользовались данным туториалом. Я правда не нашёл именно такого решения, который рассматривает именно мою ситуацию. Что ж, пускай же я буду первым)))
В общем, люди добрые, помогите пожалуйста, я и сам код этот понимаю только в общих чертах, касательно именно самой-самой базы синтаксиса. Да и кто нынче не "тырил" из народа честного куски кода с разных форумов. И я, вот, тоже не исключение ![]() Добавлено через 4 минуты И... да ребят, я понимаю, что вы в лёгком недоумении от того, что я кодю на телефоне, но... пока что мне вот так удобнее на сегдняшний момент. Вы уж извините)) Тем более под рукой, так сказать)
0
|
||||||||||||||||
| 13.10.2023, 21:43 | |
|
Ответы с готовыми решениями:
7
Opencv error the function/feature is not implemented (opencv was built without surf support) Лабораторная bag-of-words image classification OpenCV 2.4 в OpenCV 3 Opencv Error |
|
515 / 339 / 146
Регистрация: 16.02.2021
Сообщений: 626
|
||||||
| 13.10.2023, 21:52 | ||||||
Сообщение было отмечено GZH354 как решение
Решение
попробуйте таким образом
1
|
||||||
|
Автоматизируй это!
|
||||
| 13.10.2023, 23:01 | ||||
|
1
|
||||
|
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 6
|
||||
| 14.10.2023, 07:11 [ТС] | ||||
|
Welemir1, в данном случае, я не настолько начинающий, чтобы прям не знать, как ставить библиотеки, и как читать ошибки. Определённый опыт в написании "Привет, мир!", с работой в IDE, а также в правильном написании кода у меня имеется. Более того, я даже создавал Android-прилржение именно на данном языке (причём даже без использования Kyvi (поправьте, если написал неверно имя данной библиотеки), и в том числе без использования ПК. Но тем не менее, я отошёл от темы, и давайте лучше не будем начинать спор, насколько я начинающий. Просто, как ни странно, всё познаётся в сравнении, и по сравнению с вами, господа, я пока что новенький на форуме, и о вашем довольно большом и многочисленном опыте, могу только догадываться, к сожалению. Но тем не менее, я не отрицаю, что все мы люди разные, и может кто-то разбирается в этой теме больше, чем я)
Добавлено через 4 минуты TimutGin, спасибо, что помогаешь))) Сейчас проверю. Правда, я не совсем понимаю... разве то, что мы преобразовали данные в строку, озночающие название пакета pip, не должно как-то влиять на сам импорт и установку библиотеки в код?
0
|
||||
|
5514 / 2867 / 571
Регистрация: 07.11.2019
Сообщений: 4,751
|
|
| 14.10.2023, 08:01 | |
|
GZH354, Python, Opencv и numpy у меня на телефоне работают в termux (если не пугает консоль), но TF запустить не удалось.. Как вариант: используйте Google Colab, там нейросети есть.
2
|
|
|
515 / 339 / 146
Регистрация: 16.02.2021
Сообщений: 626
|
|
| 14.10.2023, 10:43 | |
|
GZH354, в данном случае ошибка означает что переменная с именем 'open-cv' не найдена. Можно создать её со значением 'open-cv', или просто передать строку в функцию install и программа продолжит работу, пока не поймет что переменной numpy тоже не существует
1
|
|
|
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 6
|
|||||
| 16.10.2023, 06:10 [ТС] | |||||
TimutGin, В общем, я проверил, и это реально сработало)) Спасибо тебе огромное, ты меня очень выручил!) Всем. остальным, тоже спасибо, что проявляли активность в моём вопросе)) Так и быть, расскажу что случилось потом, как стал проверять Код запустился. Пошла загрузка кэша open-cv в размере 97 Мб. Ну... код правда, к сожалению не сработал (т.е. камера не запустилась), ибо конкретно для этого кода нужна утилита от Nvidia, под названием, "Conditional Neural Network". Может есть какие её аналоги под андроид, которые можно в код добавить, или можно как-то эту утилиту добавить непосредстаенно в код, парой-тройкой строк? Т. е. програмно, не скачивая ПО от Nvidia, ибо, насколько я понял, она доступна только для windows((
0
|
|||||
|
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 6
|
|
| 21.10.2023, 16:00 [ТС] | |
|
Ладно, ребят. Спасибо всем, что помогли)) Удачи вам в ваших начинаниях))
0
|
|
| 21.10.2023, 16:00 | |
|
Помогаю со студенческими работами здесь
8
Qt+OpenCV+error 1073741515 OpenCV 2.4.8 parse error OpenCV with CodeBlocks and MinGW build error
Opencv error :-1: ошибка: main.o: undefined reference to symbol '_ZN2cv6String10deallocateEv' Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|