Size ksize = kernel.data ? kernel.size() : Size(3,3);
anchor = normalizeAnchor(anchor, ksize);
-#if IPP_VERSION_X100 >= 801
- if( IPPMorphOp(op, _src, _dst, kernel, anchor, iterations, borderType, borderValue) )
- return;
-#endif
-
if (iterations == 0 || kernel.rows*kernel.cols == 1)
{
_src.copyTo(_dst);
(op == MORPH_ERODE || op == MORPH_DILATE),
ocl_morphology_op(_src, _dst, kernel, ksize, anchor, iterations, op) )
- Mat src = _src.getMat();
+#if IPP_VERSION_X100 >= 801
+ if( IPPMorphOp(op, _src, _dst, kernel, anchor, iterations, borderType, borderValue) )
+ return;
+#endif
+ Mat src = _src.getMat();
_dst.create( src.size(), src.type() );
Mat dst = _dst.getMat();