Возникла следующая проблема. Буду рад любомо возможному варианту её решения. Есть gui на python по некоторой обработке изображений. Изображения содежжаться в GdkPixbuf обьекте. gtk.gdk.Pixbuf, но обработка проходит очень медленно, так как изображение обрабатывается как Numeric array. А хотелось бы из c++. Написание модуля на c++ для python не составляет, труда. В случае если есть возможность получить ссылку на исходный GdkPixbuf. Был опробован следующий способ: Написан модуль с использованием pygtk на основе собственно кода pygtk. >>> #include <Python.h> #define NO_IMPORT_PYGOBJECT #include <pygobject.h> #include <gtk/gtk.h> #include <gdk/gdk.h> static GdkPixbuf* _wrap_pixbuf_object_to_ptr( PyGObject *pixbuf ) { return GDK_PIXBUF( pixbuf->obj ); } PyMethodDef py_functions[] = { { "pixbuf_object_to_ptr", (PyCFunction)_wrap_pixbuf_object_to_ptr, METH_VARARGS }, { NULL, NULL, 0 } }; PyMODINIT_FUNC init_ptr_gen(void) { (void) Py_InitModule( "_ptr_gen", py_functions ); } >>>> После чего данный код после возврата значения в python тружно вместе с интерпретатором делает segmentation failed. Заранее Благодарен.

Ответ на:
комментарий
от kosmonavt

Ответ на:
комментарий
от Haiodo

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Python3 C API и PyString_AsString (2012)
- Форум c4py matrix_maker (2011)
- Форум Модуль на Си для Питона -> собрать для Си++ (2011)
- Форум «Ошибка сегментирования» при возвращении PyArrayObject (2010)
- Форум как вывести картинку в GTK повторно? (2011)
- Форум python, c api, линковка исходников (2013)
- Форум «Прикрепить» обьект к другому обьекту (2016)
- Форум временные обьекты (2004)
- Форум Свопирование обьектов, Java (2011)
- Форум Быдлокод Pygtk (2012)