[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [digikam/libkface] utilities/facemanagement: cv::exception as in libkface
From: Mahesh Hegde <maheshmhegade () gmail ! com>
Date: 2013-03-08 14:22:41
Message-ID: 20130308142241.E520DA604F () git ! kde ! org
[Download RAW message or body]
Git commit 6212a8e67824d6f4b8da663d52117f544edcbbcc by Mahesh Hegde.
Committed on 08/03/2013 at 03:22.
Pushed by maheshhegde into branch 'libkface'.
cv::exception as in libkface
M +26 -2 utilities/facemanagement/facepipeline.cpp
http://commits.kde.org/digikam/6212a8e67824d6f4b8da663d52117f544edcbbcc
diff --git a/utilities/facemanagement/facepipeline.cpp \
b/utilities/facemanagement/facepipeline.cpp index 2adb58c..c6c3f90 100644
--- a/utilities/facemanagement/facepipeline.cpp
+++ b/utilities/facemanagement/facepipeline.cpp
@@ -543,7 +543,19 @@ void RecognitionWorker::process(FacePipelineExtendedPackage::Ptr \
package)
IplImage* img1 = \
cvCreateImage(cvSize(face.region().toRect().width(),face.region().toRect().height()),
imgt->depth,imgt->nChannels);
- cvCopy(imgt, img1);
+ try
+ {
+ cvCopy(imgt, img1);;
+ }
+ catch (cv::Exception& e)
+ {
+ kError() << "cv::Exception:" << e.what();
+ }
+ catch(...)
+ {
+ kDebug() << "cv::Exception";
+ }
+
cvResetImageROI(imgt);
IplImage* const inputfaceimage = \
cvCreateImage(cvSize(47,47),imgt->depth,imgt->nChannels); cvResize(img1, \
inputfaceimage); @@ -936,7 +948,19 @@ void \
Trainer::process(FacePipelineExtendedPackage::Ptr package)
IplImage* img1 = \
cvCreateImage(cvSize(face.region().toRect().width(),face.region().toRect().height()),
imgt->depth, \
imgt->nChannels);
- cvCopy(imgt, img1);
+ try
+ {
+ cvCopy(imgt, img1);;
+ }
+ catch (cv::Exception& e)
+ {
+ kError() << "cv::Exception:" << e.what();
+ }
+ catch(...)
+ {
+ kDebug() << "cv::Exception";
+ }
+
cvResetImageROI(imgt);
IplImage* const inputfaceimage = \
cvCreateImage(cvSize(47,47),imgt->depth,imgt->nChannels); \
cvResize(img1,inputfaceimage);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic