diff options
author | Antoine Villeret <avilleret@users.sourceforge.net> | 2013-04-13 23:58:39 +0000 |
---|---|---|
committer | Antoine Villeret <avilleret@users.sourceforge.net> | 2013-04-13 23:58:39 +0000 |
commit | d86511957eb97505955c3371d8952336a74dfb3e (patch) | |
tree | f40ad80cfe0b38cd7bfaa9652c8ca42d27b091fc | |
parent | 5b22d6b02a953bd107fd800b6ca1afda1bf33558 (diff) |
fix bug in RGBA mode
svn path=/trunk/externals/pix_opencv/; revision=17088
-rw-r--r-- | pix_opencv_warpperspective.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pix_opencv_warpperspective.cc b/pix_opencv_warpperspective.cc index e0f0eba..6d1f122 100644 --- a/pix_opencv_warpperspective.cc +++ b/pix_opencv_warpperspective.cc @@ -116,9 +116,8 @@ void pix_opencv_warpperspective :: processRGBAImage(imageStruct &image) // no need to copy a lot of memory, just point to it... rgb->imageData = (char*) image.data; - cvWarpPerspective(rgb, tmp, mapMatrix, flags, cvScalar(0)); - memcpy(image.data, tmp->imageData, image.xsize*image.ysize); + memcpy(image.data, tmp->imageData, image.xsize*image.ysize*image.csize); } |