来自openCV的代码有什么作用
What does code from openCV do?
opencv 2.4.3的示例代码:find_obj_calonder.cpp有一行
Mat img1 = imread( imgFilename, CV_LOAD_IMAGE_GRAYSCALE ), img2, H12;
这是什么意思? 实际上我想知道彗发分隔代码(即 IMG2、H12(。 如何将逗号分隔码放在函数参数的一侧?对不起,我的无知。请开导我...提前感谢...
这段代码只是声明了三个类型为 Mat
的变量:img1
、img2
和 H12
。它还为img1
赋值,这是函数调用的结果:
imread( imgFilename, CV_LOAD_IMAGE_GRAYSCALE )
Mat img1 = imread( imgFilename, CV_LOAD_IMAGE_GRAYSCALE ), img2, H12;
与以下相同:
Mat img1 = imread( imgFilename, CV_LOAD_IMAGE_GRAYSCALE );
Mat img2;
Mat H12;
但这是可怕的风格 - 不要这样做!
相关文章:
- archive_read_support_filter_all() 有什么作用?
- 当我们为(;;) 写作时,它做了什么?for 循环中的双分号有什么作用?
- 这个递归函数有什么作用?运行时的复杂性是多少?
- DrawShadow 中的 Elevation 究竟有什么作用?
- 测试"stream >> char"有什么作用?
- "uFlags &= ~CHN_PANNING"命令有什么作用?
- GCC 的 -Wpsabi 选项究竟有什么作用?压制它意味着什么?
- int** a = new int*[n]();这个函数有什么作用?
- C++ 此函数调用之前的(void)有什么作用?
- i+=(i&-i) 有什么作用?它是便携式的吗?
- 这个size_t在 lambda 中有什么作用?C++代码
- 数组下标运算符 ([ ]) 对数组有什么作用?
- 结构之外的节点 * head 有什么作用?
- 重载括号运算符有什么作用?
- clang的"-Ofast"选项在实践中有什么作用,特别是对于与gcc的任何差异?
- std::make_unique_for_overwrite() 对 std::make_unique() 有什么作用?
- 运算符 delete[] 有什么作用?
- 下面的代码有什么作用?c++
- 这个陈述'p = I.ptr<uchar>(i);有什么作用?
- 这个嵌套的名称空间定义有什么作用