Tag: c ++

Доступ к функциям CUDA OpenCV из Python (нет PyCUDA)

Я пишу приложение Python, которое использует привязки Python OpenCV для обнаружения маркеров и другой обработки изображений. Я хотел бы использовать модули CUDA OpenCV для CUDA – ускорить некоторые части моего приложения и заметить в своих файлах .hpp что они, похоже, используют макросы экспорта OpenCV для Python и Java. Однако, похоже, я не могу получить доступ […]

Сохраняются хэш-объекты sha256?

Мне нужна реализация Python / C / C ++ / Java, которая может приостановить процесс хеширования и сохранить этот прогресс в файле таким образом, что прогресс будет восстановлен из этого файла на более позднем этапе. Независимо от того, на каком языке он написан сверху, он должен корректно работать в Python. Рекомендуется, чтобы вы могли обеспечить […]

Как вы скажете pyximport использовать параметр cython – cplus?

pyximport очень удобен, но я не могу понять, как заставить его задействовать параметры языка C ++ для Cython. Из командной строки вы запустите cython –cplus foo.pyx . Как вы достигаете эквивалента с pyximport? Благодаря!

Почему эта очевидная бесконечная рекурсия не дает предупреждения компилятора?

Много месяцев назад мне пришлось исправить некоторый код, который вызвал некоторые проблемы. Код выглядел так: int badFun() { return badFun(); } Это, очевидно, вызвало переполнение стека даже на языке высокого уровня, с которым я работал (4Test в SilkTest). Нет никакого способа, чтобы этот код можно было считать полезным. Первыми признаками проблем были предупреждения, увиденные после […]

Вызов функций Python из C ++

Я пытаюсь выполнить функции вызова Python из C ++. Я думал, что это может быть достигнуто с помощью указателей функций, но это кажется невозможным. Я использовал boost.python для этого. Скажем, есть функция, определенная в Python: def callback(arg1, arg2): #do something return something Теперь мне нужно передать эту функцию на C ++, чтобы она могла быть […]

Установка PygraphViz в Windows, Python 2.6

Кто-нибудь там успешно установил PygraphViz в Windows? Поскольку официального выпуска для Windows нет , я пытаюсь его самостоятельно создать, но он не компилируется. Я не первый, кто столкнулся с этой проблемой , но я не мог найти ответа. Это консольный вывод: C:\Python26\Lib\site-packages\pygraphviz-0.99.1>c:\python26\python.exe setup.py install library_path=C:/Program Files/Graphviz2.26.3/lib/debug/dll include_path=C:/Program Files/Graphviz2.26.3/include/graphviz running install running build running build_py running […]

Перевод кода с Python на C?

Меня попросили написать переводчик кода, который возьмет программу Python и создаст программу на C. Есть ли у вас идеи, как я могу подойти к этой проблеме или это возможно?

FileStorage для OpenCV Python API

В настоящее время я использую класс FileStorage для хранения матриц XML / YAML с использованием API OpenCV C ++ . Однако я должен написать скрипт Python, который читает эти файлы XML / YAML . Я ищу существующий API OpenCV Python, который может читать файлы XML / YAML, созданные OpenCV C ++ API

Как написать оболочку над функциями и функциями-членами, которые выполняют некоторый код до и после завернутой функции?

Я пытаюсь написать некоторый класс-оболочку или функцию, которая позволяет мне выполнять некоторый код до и после завернутой функции. float foo(int x, float y) { return x * y; } BOOST_PYTHON_MODULE(test) { boost::python::def("foo", <somehow wrap "&foo">); } В идеале оболочка должна быть общей, работая как для функций, так и для функций-членов, с любой подписью. Больше информации: […]

Вызов скрипта python из C ++ и использование его вывода

Я хочу вызвать скрипт python из C ++ и хочу использовать выходной файл .csv, сгенерированный этим скриптом, на C ++. Я попробовал это в main (): std::string filename = "/home/abc/xyz/script.py"; std::string command = "python "; command += filename; system(command.c_str()); Это вызывает и выполняет скрипт python. EDIT_2 Выполняются команды « print » в python … при […]

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