我刚开始使用opencv,我只是有一些基本问题。我有一个整数,用patch_size * patch_size定义。
我创建了一个Matrix cv :: Mat :: ones(),并希望在第一个参数(Size size)中使用此patch_size * patch_size的Size初始化此Matrix。但是我无法将整数转换/转换为大小。
所以我的问题是,做这件事的好方法是什么。
我也想知道,在这种情况下如何定义第二个参数(int类型)
谢谢!
答案 0 :(得分:1)
内置于:cv::Mat mm = cv::Mat::ones(width, height, cv::CV_32S)