本文整理汇总了C++中CImage::CopyMetadataTo方法的典型用法代码示例。如果您正苦于以下问题:C++ CImage::CopyMetadataTo方法的具体用法?C++ CImage::CopyMetadataTo怎么用?C++ CImage::CopyMetadataTo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CImage
的用法示例。
在下文中一共展示了CImage::CopyMetadataTo方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Measure
virtual double Measure(const CImage& img) const
{
CImage fft = img.GetFFTImage();
img.CopyMetadataTo(fft);
cv::Size submatrixSize = cv::Size(ceil(img.cols * _radiusRatio), ceil(img.rows * _radiusRatio));
cv::Point submatrixOrigin = cv::Point((img.cols - submatrixSize.width) / 2, (img.rows - submatrixSize.height) / 2);
cv::Rect submatrixRect = cv::Rect(submatrixOrigin, submatrixSize);
CImage imageCopy;
img.copyTo(imageCopy);
CImage roi = imageCopy(submatrixRect);
roi.setTo(0);
return cv::sum(imageCopy)[0];
}