struct cvhalDFT

Overview

Dummy structure storing DFT/DCT context. Moreā€¦

Detailed Documentation

Dummy structure storing DFT/DCT context.

Users can convert this pointer to any type they want. Initialisation and destruction should be made in Init and Free function implementations correspondingly. Example:

int my_hal_dftInit2D(cvhalDFT **context, ...) {
    *context = static_cast<cvhalDFT*>(new MyFilterData());
    //... init
}

int my_hal_dftFree2D(cvhalDFT *context) {
    MyFilterData *c = static_cast<MyFilterData*>(context);
    delete c;
}