Я ежедневно использую OpenCV и его оболочки Python для создания алгоритмов компьютерного зрения.
Для нескольких сложных функций нам нужно сохранить версию C, которая позволяет сократить время вычислений и упростить повторное использование.
Таким образом, я хотел бы связать функции C, которые используют структуры opencv, такие как iplimage, чтобы использовать их в Python.Не могли бы вы дать мне несколько советов по этому поводу?Я действительно не знаю, с чего начать на самом деле.
Вот моя структура, которая содержит изображения.
typedef struct{
int nbBlobs;
IplImage *labels;
IplImage *contours;
}ccl_conf_t;
И вот некоторые из моих функций:
int ccl_init(ccl_conf_t *conf, IplImage *frame);
void ccl_unInit(ccl_conf_t *conf);
int ccl_label(ccl_conf_t *conf, IplImage *frame, int option);
Буду благодарен за любую подсказку, которую вы можете мне дать!