Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Dilate3x3, Erode3x3 destructor errors

vladimir12345
Beginner
290 Views

The following code works properly:
GIMG src(720, 720);
GIMG dst(720, 720);
src.roiRect(1,1,1,1);
dst.roiRect(1,1,1,1);

Dilate3x3(src, dst);

After changing height from 720 to 360:
GIMG src(720, 360);
GIMG dst(720, 360);
src.roiRect(1,1,1,1);
dst.roiRect(1,1,1,1);
Dilate3x3(src, dst);
Destructors of src,dst throw exception (stack is corrupted). It happens in both IPP 5.3.3 and 6.0.0 versions and with Erode3x3 too.

Any idea ?

0 Kudos
2 Replies
Gennady_F_Intel
Moderator
290 Views
hi Vladimir,
1. Do you mean ippiDilate3x3_8u_C1R function?
2. Windows , Linux or Mac OS?
--Gennady

0 Kudos
vladimir12345
Beginner
290 Views
Quoting - gfedorov
hi Vladimir,
1. Do you mean ippiDilate3x3_8u_C1R function?
2. Windows , Linux or Mac OS?
--Gennady

It's a problem of a C++ wrappers GIMG and Dilate3x3, ippiDilate3x3_8u_C1R works properly if used directly. Windows.

0 Kudos
Reply