本文整理汇总了C++中cv::Mat_::release方法的典型用法代码示例。如果您正苦于以下问题:C++ Mat_::release方法的具体用法?C++ Mat_::release怎么用?C++ Mat_::release使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cv::Mat_
的用法示例。
在下文中一共展示了Mat_::release方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: from_file
bool from_file( const std::string& fname, cv::Mat_<T>& out_mat,
std::function< void(const std::string&, const int line) > error_invalid_mat_callback = on_invalid_mat) {
bool ret;
out_mat.release();
ret = getlines_from_file(
fname,
[&]( string& line, uint line_nr) {
std::vector<T> v = from_string<T,vector>( line);
if( v.size()==0 || out_mat.rows != 0 && v.size() != out_mat.cols) {
error_invalid_mat_callback(fname, line_nr);
ret = false;
} else {
out_mat.push_back( cv::Mat_<T>(cv::Mat_<T>(v).t())); // not gonna love the MatExpr
}
});
return ret;
}