| 2610 | |
| 2611 | |
| 2612 | CV_IMPL CvScalar cvSum( const CvArr* srcarr ) |
| 2613 | { |
| 2614 | cv::Scalar sum = cv::sum(cv::cvarrToMat(srcarr, false, true, 1)); |
| 2615 | if( CV_IS_IMAGE(srcarr) ) |
| 2616 | { |
| 2617 | int coi = cvGetImageCOI((IplImage*)srcarr); |
| 2618 | if( coi ) |
| 2619 | { |
| 2620 | CV_Assert( 0 < coi && coi <= 4 ); |
| 2621 | sum = cv::Scalar(sum[coi-1]); |
| 2622 | } |
| 2623 | } |
| 2624 | return sum; |
| 2625 | } |
| 2626 | |
| 2627 | CV_IMPL int cvCountNonZero( const CvArr* imgarr ) |
| 2628 | { |
no test coverage detected