weights 77 3rdparty/libwebp/dsp/dsp.h const uint16_t* const weights); weights 106 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp procrustesRotationAndTranslation (const Vec3<T>* A, const Vec3<T>* B, const T* weights, const size_t numPoints, const bool doScale) weights 116 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp if (weights == 0) weights 129 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp const double w = weights[i]; weights 153 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp if (weights == 0) weights 162 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp const double w = weights[i]; weights 198 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp if (weights == 0) weights 206 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp traceATA += ((double) weights[i]) * ((V3d) A[i] - Acenter).length2(); weights 254 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp template M44d procrustesRotationAndTranslation (const V3d* from, const V3d* to, const double* weights, const size_t numPoints, const bool doScale); weights 255 3rdparty/openexr/Imath/ImathMatrixAlgo.cpp template M44d procrustesRotationAndTranslation (const V3f* from, const V3f* to, const float* weights, const size_t numPoints, const bool doScale); weights 1336 3rdparty/openexr/Imath/ImathMatrixAlgo.h const T* weights, weights 1465 apps/traincascade/boost.cpp cvReleaseMat( &weights ); weights 1470 apps/traincascade/boost.cpp weights = cvCreateMat( 1, n, CV_64F ); weights 1485 apps/traincascade/boost.cpp weights->data.db[i] = w0*p[classLabels[i]]; weights 1501 apps/traincascade/boost.cpp weights->data.db[i] = w0*p[classLabels[i]]; weights 1559 apps/traincascade/boost.cpp double w = weights->data.db[i]; weights 1572 apps/traincascade/boost.cpp double w = weights->data.db[i]* weights 1575 apps/traincascade/boost.cpp weights->data.db[i] = w; weights 1593 apps/traincascade/boost.cpp double w = weights->data.db[i]*weak_eval->data.db[i]; weights 1595 apps/traincascade/boost.cpp weights->data.db[i] = w; weights 1627 apps/traincascade/boost.cpp weights->data.db[i] = w; weights 1655 apps/traincascade/boost.cpp double w = weights->data.db[i] * weak_eval->data.db[i]; weights 1656 apps/traincascade/boost.cpp weights->data.db[i] = w; weights 1667 apps/traincascade/boost.cpp weights->data.db[i] *= sumW; weights 1199 apps/traincascade/old_ml.hpp CvMat* weights; weights 1856 apps/traincascade/old_ml.hpp return layer_sizes && weights && weights 1857 apps/traincascade/old_ml.hpp (unsigned)layer <= (unsigned)layer_sizes->cols ? weights[layer] : 0; weights 1889 apps/traincascade/old_ml.hpp double** weights; weights 1910 apps/traincascade/old_ml.hpp float weights[], weights 185 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 201 apps/traincascade/old_ml_boost.cpp double w = weights[i]; weights 228 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 236 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 256 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 272 apps/traincascade/old_ml_boost.cpp const double* rcw0 = weights + n; weights 283 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 298 apps/traincascade/old_ml_boost.cpp double w = weights[idx], w2 = w*w; weights 323 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 382 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 398 apps/traincascade/old_ml_boost.cpp double w = weights[i]; weights 486 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 505 apps/traincascade/old_ml_boost.cpp double L = 0, R = weights[n]; weights 512 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 521 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 554 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 584 apps/traincascade/old_ml_boost.cpp double w = weights[i]; weights 663 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 680 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 695 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 728 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_subtree_weights()->data.db; weights 757 apps/traincascade/old_ml_boost.cpp double w = weights[i]; weights 798 apps/traincascade/old_ml_boost.cpp const double* weights = ensemble->get_weights()->data.db; weights 818 apps/traincascade/old_ml_boost.cpp double w = weights[idx]; weights 856 apps/traincascade/old_ml_boost.cpp double w = weights[idx]/*priors[values[i] > 0]*/; weights 906 apps/traincascade/old_ml_boost.cpp subsample_mask = weights = subtree_weights = 0; weights 952 apps/traincascade/old_ml_boost.cpp cvReleaseMat( &weights ); weights 975 apps/traincascade/old_ml_boost.cpp subsample_mask = weights = subtree_weights = 0; weights 1179 apps/traincascade/old_ml_boost.cpp cvReleaseMat( &weights ); weights 1185 apps/traincascade/old_ml_boost.cpp CV_CALL( weights = cvCreateMat( 1, n, CV_64F )); weights 1212 apps/traincascade/old_ml_boost.cpp weights->data.db[i] = w0*p[class_labels[i]]; weights 1231 apps/traincascade/old_ml_boost.cpp weights->data.db[i] = w0*p[class_labels[i]]; weights 1306 apps/traincascade/old_ml_boost.cpp double w = weights->data.db[i]; weights 1319 apps/traincascade/old_ml_boost.cpp double w = weights->data.db[i]* weights 1322 apps/traincascade/old_ml_boost.cpp weights->data.db[i] = w; weights 1340 apps/traincascade/old_ml_boost.cpp double w = weights->data.db[i]*weak_eval->data.db[i]; weights 1342 apps/traincascade/old_ml_boost.cpp weights->data.db[i] = w; weights 1380 apps/traincascade/old_ml_boost.cpp weights->data.db[i] = w; weights 1408 apps/traincascade/old_ml_boost.cpp double w = weights->data.db[i] * weak_eval->data.db[i]; weights 1409 apps/traincascade/old_ml_boost.cpp weights->data.db[i] = w; weights 1420 apps/traincascade/old_ml_boost.cpp weights->data.db[i] *= sumw; weights 1441 apps/traincascade/old_ml_boost.cpp cvCopy( weights, weak_eval ); weights 1461 apps/traincascade/old_ml_boost.cpp double w = weights->data.db[i]; weights 2065 apps/traincascade/old_ml_boost.cpp return weights; weights 2111 apps/traincascade/old_ml_boost.cpp subsample_mask = weights = subtree_weights = 0; weights 215 apps/traincascade/old_ml_inner_functions.cpp float weights[], weights 238 apps/traincascade/old_ml_inner_functions.cpp cvRandSeries(weights, clsnum, sample_clsnum, amount); weights 738 modules/cudalegacy/src/NCV.cpp static void groupRectangles(std::vector<NcvRect32u> &hypotheses, int groupThreshold, double eps, std::vector<Ncv32u> *weights) weights 744 modules/cudalegacy/src/NCV.cpp (void) weights; weights 750 modules/cudalegacy/src/NCV.cpp if (weights) weights 753 modules/cudalegacy/src/NCV.cpp weights_int.assign(weights->begin(), weights->end()); weights 789 modules/cudalegacy/src/NCV.cpp std::vector<Ncv32u> weights; weights 792 modules/cudalegacy/src/NCV.cpp groupRectangles(rects, minNeighbors, intersectEps, &weights); weights 807 modules/cudalegacy/src/NCV.cpp memcpy(hypothesesWeights->ptr(), &weights[0], numHypotheses * sizeof(Ncv32u)); weights 61 modules/cudalegacy/src/gmg.cpp void update_gpu(PtrStepSzb frame, PtrStepb fgmask, PtrStepSzi colors, PtrStepf weights, PtrStepi nfeatures, weights 172 modules/cudalegacy/src/gmg.cpp typedef void (*func_t)(PtrStepSzb frame, PtrStepb fgmask, PtrStepSzi colors, PtrStepf weights, PtrStepi nfeatures, weights 48 modules/imgproc/src/linefit.cpp static void fitLine2D_wods( const Point2f* points, int count, float *weights, float *line ) weights 56 modules/imgproc/src/linefit.cpp if( weights == 0 ) weights 72 modules/imgproc/src/linefit.cpp x += weights[i] * points[i].x; weights 73 modules/imgproc/src/linefit.cpp y += weights[i] * points[i].y; weights 74 modules/imgproc/src/linefit.cpp x2 += weights[i] * points[i].x * points[i].x; weights 75 modules/imgproc/src/linefit.cpp y2 += weights[i] * points[i].y * points[i].y; weights 76 modules/imgproc/src/linefit.cpp xy += weights[i] * points[i].x * points[i].y; weights 77 modules/imgproc/src/linefit.cpp w += weights[i]; weights 99 modules/imgproc/src/linefit.cpp static void fitLine3D_wods( const Point3f * points, int count, float *weights, float *line ) weights 113 modules/imgproc/src/linefit.cpp if( weights ) weights 120 modules/imgproc/src/linefit.cpp float w = weights[i]; weights 1484 modules/ml/include/opencv2/ml.hpp CV_EXPORTS void randGaussMixture( InputArray means, InputArray covs, InputArray weights, weights 101 modules/ml/src/ann_mlp.cpp weights.clear(); weights 181 modules/ml/src/ann_mlp.cpp double* w = weights[i].ptr<double>(); weights 217 modules/ml/src/ann_mlp.cpp weights.resize(l_count + 2); weights 231 modules/ml/src/ann_mlp.cpp weights[i].create(layer_sizes[i-1]+1, n, CV_64F); weights 236 modules/ml/src/ann_mlp.cpp weights[0].create(1, ninputs*2, CV_64F); weights 237 modules/ml/src/ann_mlp.cpp weights[l_count].create(1, noutputs*2, CV_64F); weights 238 modules/ml/src/ann_mlp.cpp weights[l_count+1].create(1, noutputs*2, CV_64F); weights 296 modules/ml/src/ann_mlp.cpp Mat w = weights[j].rowRange(0, layer_in.cols); weights 298 modules/ml/src/ann_mlp.cpp calc_activ_func( layer_out, weights[j] ); weights 320 modules/ml/src/ann_mlp.cpp const double* w = weights[0].ptr<double>(); weights 347 modules/ml/src/ann_mlp.cpp const double* w = weights[layer_count()].ptr<double>(); weights 546 modules/ml/src/ann_mlp.cpp double* scale = weights[0].ptr<double>(); weights 592 modules/ml/src/ann_mlp.cpp double* scale = weights[l_count].ptr<double>(); weights 593 modules/ml/src/ann_mlp.cpp double* inv_scale = weights[l_count+1].ptr<double>(); weights 742 modules/ml/src/ann_mlp.cpp dw[i] = Mat::zeros(weights[i].size(), CV_64F); weights 793 modules/ml/src/ann_mlp.cpp double* w = weights[0].ptr<double>(); weights 804 modules/ml/src/ann_mlp.cpp Mat _w = weights[i].rowRange(0, x1.cols); weights 807 modules/ml/src/ann_mlp.cpp calc_activ_func_deriv( x2, _df, weights[i] ); weights 812 modules/ml/src/ann_mlp.cpp w = weights[l_count+1].ptr<double>(); weights 837 modules/ml/src/ann_mlp.cpp add( weights[i], dw[i], weights[i] ); weights 841 modules/ml/src/ann_mlp.cpp Mat _w = weights[i].rowRange(0, n1); weights 898 modules/ml/src/ann_mlp.cpp const double* w = ann->weights[0].ptr<double>(); weights 917 modules/ml/src/ann_mlp.cpp Mat _w = ann->weights[i].rowRange(0, x1.cols); weights 920 modules/ml/src/ann_mlp.cpp ann->calc_activ_func_deriv( x2, _df, ann->weights[i] ); weights 926 modules/ml/src/ann_mlp.cpp w = ann->weights[l_count+1].ptr<double>(); weights 973 modules/ml/src/ann_mlp.cpp Mat _w = ann->weights[i].rowRange(0, n1); weights 1009 modules/ml/src/ann_mlp.cpp dw[i].create(weights[i].size(), CV_64F); weights 1011 modules/ml/src/ann_mlp.cpp prev_dEdw_sign[i] = Mat::zeros(weights[i].size(), CV_8S); weights 1012 modules/ml/src/ann_mlp.cpp dEdw[i] = Mat::zeros(weights[i].size(), CV_64F); weights 1055 modules/ml/src/ann_mlp.cpp CV_Assert(weights[i].size() == Size(n2, n1+1)); weights 1056 modules/ml/src/ann_mlp.cpp double* wk = weights[i].ptr<double>(k); weights 1158 modules/ml/src/ann_mlp.cpp size_t esz = weights[0].elemSize(); weights 1161 modules/ml/src/ann_mlp.cpp fs.writeRaw("d", weights[0].ptr(), weights[0].total()*esz); weights 1164 modules/ml/src/ann_mlp.cpp fs.writeRaw("d", weights[l_count].ptr(), weights[l_count].total()*esz); weights 1167 modules/ml/src/ann_mlp.cpp fs.writeRaw("d", weights[l_count+1].ptr(), weights[l_count+1].total()*esz); weights 1173 modules/ml/src/ann_mlp.cpp fs.writeRaw("d", weights[i].ptr(), weights[i].total()*esz); weights 1258 modules/ml/src/ann_mlp.cpp size_t esz = weights[0].elemSize(); weights 1261 modules/ml/src/ann_mlp.cpp w.readRaw("d", weights[0].ptr(), weights[0].total()*esz); weights 1264 modules/ml/src/ann_mlp.cpp w.readRaw("d", weights[l_count].ptr(), weights[l_count].total()*esz); weights 1267 modules/ml/src/ann_mlp.cpp w.readRaw("d", weights[l_count+1].ptr(), weights[l_count+1].total()*esz); weights 1272 modules/ml/src/ann_mlp.cpp (*w_it).readRaw("d", weights[i].ptr(), weights[i].total()*esz); weights 1278 modules/ml/src/ann_mlp.cpp CV_Assert( 0 <= layerIdx && layerIdx < (int)weights.size() ); weights 1279 modules/ml/src/ann_mlp.cpp return weights[layerIdx]; weights 1303 modules/ml/src/ann_mlp.cpp vector<Mat> weights; weights 101 modules/ml/src/em.cpp weights.release(); weights 237 modules/ml/src/em.cpp const std::vector<Mat>* covs, const Mat* weights) weights 261 modules/ml/src/em.cpp CV_Assert(!weights || weights 262 modules/ml/src/em.cpp (!weights->empty() && weights 263 modules/ml/src/em.cpp (weights->cols == 1 || weights->rows == 1) && static_cast<int>(weights->total()) == nclusters && weights 264 modules/ml/src/em.cpp (weights->type() == CV_32FC1 || weights->type() == CV_64FC1))); weights 344 modules/ml/src/em.cpp weights0->convertTo(weights, CV_64FC1); weights 345 modules/ml/src/em.cpp weights.reshape(1,1); weights 346 modules/ml/src/em.cpp preprocessProbability(weights); weights 430 modules/ml/src/em.cpp weights = Mat(1, nclusters, CV_64FC1, Scalar(0)); weights 447 modules/ml/src/em.cpp weights.at<double>(clusterIndex) = static_cast<double>(clusterSamples.rows)/static_cast<double>(nsamples); weights 458 modules/ml/src/em.cpp cv::max(weights, DBL_MIN, weights); weights 459 modules/ml/src/em.cpp log(weights, logWeights); weights 483 modules/ml/src/em.cpp CV_Assert(weights.empty()); weights 655 modules/ml/src/em.cpp reduce(trainProbs, weights, 0, CV_REDUCE_SUM); weights 666 modules/ml/src/em.cpp if(weights.at<double>(clusterIndex) <= minPosWeight) weights 669 modules/ml/src/em.cpp if(weights.at<double>(clusterIndex) < minWeight) weights 671 modules/ml/src/em.cpp minWeight = weights.at<double>(clusterIndex); weights 678 modules/ml/src/em.cpp clusterMean /= weights.at<double>(clusterIndex); weights 689 modules/ml/src/em.cpp if(weights.at<double>(clusterIndex) <= minPosWeight) weights 726 modules/ml/src/em.cpp clusterCov /= weights.at<double>(clusterIndex); weights 744 modules/ml/src/em.cpp if(weights.at<double>(clusterIndex) <= minPosWeight) weights 757 modules/ml/src/em.cpp weights /= trainSamples.rows; weights 775 modules/ml/src/em.cpp fs << "weights" << weights; weights 802 modules/ml/src/em.cpp fn["weights"] >> weights; weights 817 modules/ml/src/em.cpp Mat getWeights() const { return weights; } weights 831 modules/ml/src/em.cpp Mat weights; weights 648 modules/ml/src/tree.cpp const double* weights = &w->sample_weights[0]; weights 665 modules/ml/src/tree.cpp rcw[responses[si]] += weights[si]; weights 683 modules/ml/src/tree.cpp double wval = weights[si], w2 = wval*wval; weights 829 modules/ml/src/tree.cpp const double* weights = &w->sample_weights[0]; weights 849 modules/ml/src/tree.cpp cjk[j*m + k] += weights[si]; weights 989 modules/ml/src/tree.cpp const double* weights = &w->sample_weights[0]; weights 1007 modules/ml/src/tree.cpp R += weights[si]; weights 1008 modules/ml/src/tree.cpp rsum += weights[si]*responses[si]; weights 1019 modules/ml/src/tree.cpp double wval = weights[si]; weights 1049 modules/ml/src/tree.cpp const double* weights = &w->sample_weights[0]; weights 1073 modules/ml/src/tree.cpp double wval = weights[si]; weights 1145 modules/ml/src/tree.cpp const double* weights = &w->sample_weights[0]; weights 1159 modules/ml/src/tree.cpp wleft += weights[si]; weights 1164 modules/ml/src/tree.cpp wright += weights[si]; weights 1181 modules/ml/src/tree.cpp wleft += weights[si]; weights 1186 modules/ml/src/tree.cpp wright += weights[si]; weights 359 modules/ml/test/test_emknearestkmeans.cpp probs(_probs), weights(_weights), means(_means), covs(_covs), termCrit(_termCrit) weights 368 modules/ml/test/test_emknearestkmeans.cpp const cv::Mat* weights; weights 406 modules/ml/test/test_emknearestkmeans.cpp *params.weights, noArray(), labels, noArray() ); weights 468 modules/ml/test/test_emknearestkmeans.cpp Mat weights(1, params.nclusters, CV_64FC1, cv::Scalar(1)); weights 469 modules/ml/test/test_emknearestkmeans.cpp params.weights = &weights; weights 153 modules/objdetect/include/opencv2/objdetect.hpp CV_EXPORTS_W void groupRectangles(CV_IN_OUT std::vector<Rect>& rectList, CV_OUT std::vector<int>& weights, weights 157 modules/objdetect/include/opencv2/objdetect.hpp double eps, std::vector<int>* weights, std::vector<double>* levelWeights ); weights 394 modules/objdetect/include/opencv2/objdetect.hpp CV_OUT std::vector<double>& weights, weights 453 modules/objdetect/include/opencv2/objdetect.hpp void groupRectangles(std::vector<cv::Rect>& rectList, std::vector<double>& weights, int groupThreshold, double eps) const; weights 60 modules/objdetect/src/cascadedetect.cpp std::vector<int>* weights, std::vector<double>* levelWeights) weights 64 modules/objdetect/src/cascadedetect.cpp if( weights ) weights 67 modules/objdetect/src/cascadedetect.cpp weights->resize(sz); weights 69 modules/objdetect/src/cascadedetect.cpp (*weights)[i] = 1; weights 94 modules/objdetect/src/cascadedetect.cpp if ( levelWeights && weights && !weights->empty() && !levelWeights->empty() ) weights 99 modules/objdetect/src/cascadedetect.cpp if( (*weights)[i] > rejectLevels[cls] ) weights 101 modules/objdetect/src/cascadedetect.cpp rejectLevels[cls] = (*weights)[i]; weights 104 modules/objdetect/src/cascadedetect.cpp else if( ( (*weights)[i] == rejectLevels[cls] ) && ( (*levelWeights)[i] > rejectWeights[cls] ) ) weights 122 modules/objdetect/src/cascadedetect.cpp if( weights ) weights 123 modules/objdetect/src/cascadedetect.cpp weights->clear(); weights 161 modules/objdetect/src/cascadedetect.cpp if( weights ) weights 162 modules/objdetect/src/cascadedetect.cpp weights->push_back(useDefaultWeights ? n1 : l1); weights 365 modules/objdetect/src/cascadedetect.cpp void groupRectangles(std::vector<Rect>& rectList, std::vector<int>& weights, int groupThreshold, double eps) weights 367 modules/objdetect/src/cascadedetect.cpp groupRectangles(rectList, groupThreshold, eps, &weights, 0); weights 580 modules/objdetect/src/hog.cpp Mat_<float> weights(blockSize); weights 629 modules/objdetect/src/hog.cpp weights(i,j) = std::exp(-(_di[i] + _dj[j])*scale); weights 740 modules/objdetect/src/hog.cpp data->gradWeight = weights(i,j); weights 1460 modules/objdetect/src/hog.cpp std::vector<Point>& hits, std::vector<double>& weights, double hitThreshold, weights 1464 modules/objdetect/src/hog.cpp weights.clear(); weights 1549 modules/objdetect/src/hog.cpp weights.push_back(s); weights 1577 modules/objdetect/src/hog.cpp weights = _weights; weights 1614 modules/objdetect/src/hog.cpp if (weights && (!hitsWeights.empty())) weights 1618 modules/objdetect/src/hog.cpp weights->push_back(hitsWeights[j]); weights 1632 modules/objdetect/src/hog.cpp std::vector<double>* weights; weights 3527 modules/objdetect/src/hog.cpp void HOGDescriptor::groupRectangles(std::vector<cv::Rect>& rectList, std::vector<double>& weights, int groupThreshold, double eps) const weights 3534 modules/objdetect/src/hog.cpp CV_Assert(rectList.size() == weights.size()); weights 3551 modules/objdetect/src/hog.cpp foundWeights[cls] = max(foundWeights[cls], weights[i]); weights 3567 modules/objdetect/src/hog.cpp weights.clear(); weights 3600 modules/objdetect/src/hog.cpp weights.push_back(w1); weights 569 modules/objdetect/test/test_cascadeandhog.cpp vector<Point>& hits, vector<double>& weights, double hitThreshold = 0.0, weights 682 modules/objdetect/test/test_cascadeandhog.cpp Mat_<float> weights(blockSize); weights 691 modules/objdetect/test/test_cascadeandhog.cpp weights(i,j) = std::exp(-(di*di + dj*dj)*scale); weights 801 modules/objdetect/test/test_cascadeandhog.cpp data->gradWeight = weights(i,j); weights 1003 modules/objdetect/test/test_cascadeandhog.cpp vector<Point>& hits, vector<double>& weights, double hitThreshold, weights 1069 modules/objdetect/test/test_cascadeandhog.cpp weights.push_back(s); weights 1090 modules/objdetect/test/test_cascadeandhog.cpp double diff_norm = cvtest::norm(actual_weights, weights, NORM_L2); weights 1356 modules/objdetect/test/test_cascadeandhog.cpp std::vector<double> weights; weights 1357 modules/objdetect/test/test_cascadeandhog.cpp reference_hog.detect(image, hits, weights); weights 100 modules/photo/src/merge.cpp LUT(splitted[c], weights, splitted[c]); weights 128 modules/photo/src/merge.cpp Mat weights; weights 163 modules/photo/src/merge.cpp std::vector<Mat> weights(images.size()); weights 207 modules/photo/src/merge.cpp weights[i] = contrast; weights 209 modules/photo/src/merge.cpp weights[i] = weights[i].mul(saturation); weights 211 modules/photo/src/merge.cpp weights[i] = weights[i].mul(wellexp) + 1e-12f; weights 212 modules/photo/src/merge.cpp weight_sum += weights[i]; weights 218 modules/photo/src/merge.cpp weights[i] /= weight_sum; weights 224 modules/photo/src/merge.cpp buildPyramid(weights[i], weight_pyr, maxlevel); weights 75 modules/superres/src/btv_l1_cuda.cpp void loadBtvWeights(const float* weights, size_t count);