| 294 | typedef typename CastOp::rtype DT; |
| 295 | |
| 296 | ColumnFilter( |
| 297 | const Mat<ST>& kernel_, int anchor_, const CastOp& cast_op_ = CastOp(), |
| 298 | const VecOp& vec_op_ = VecOp()) { |
| 299 | kernel = kernel_.clone(); |
| 300 | anchor = anchor_; |
| 301 | ksize = kernel.cols(); |
| 302 | cast_op = cast_op_; |
| 303 | vec_op = vec_op_; |
| 304 | } |
| 305 | |
| 306 | void operator()(const uchar** src, uchar* dst, int dststep, int count, int width) { |
| 307 | const ST* ky = this->kernel.ptr(); |