OpenCVSharp4 在 vs2015 中找不到函数 Mat.AT
OpenCVSharp4 cant find function Mat.AT in vs2015
是我的代码,但在 vs2019 中可以 运行 但在 vs2015 中不能
我在 vs2015 中使用 opencvsharp4 但我找不到 Mat.At 函数
但它 运行 vs2019 使用相同的代码
我如何在 vs2015 中使用它?
// At<float> Cant use in vs2015
// At<float> Can use in vs2015
// At is OpenCVSharp4 Mat Function
for (int p = 0; p < prob.Rows; p++)
{
Mat prob;
float centerX = prob.At<float>(p, 0) * image.Width; // At<float>, At is Error
float centerY = prob.At<float>(p, 1) * image.Height;
float width = prob.At<float>(p, 2) * image.Width;
float height = prob.At<float>(p, 3) * image.Height;
labels.Add(classNames[classes]);
scores.Add(probability);
bboxes.Add(new Rect((int)centerX - (int)width / 2, (int)centerY - (int)height / 2, (int)width, (int)height));
}
[在 vs2015 中的错误信息]
Severity Code Description Project File Line Suppression State Error
CS7085 By-reference return type 'ref T' is not supported.
我在@Jingmaio的评论里找到了Xu-MSFT
我检查下一个 link 并修复它!
是我的代码,但在 vs2019 中可以 运行 但在 vs2015 中不能
我在 vs2015 中使用 opencvsharp4 但我找不到 Mat.At 函数
但它 运行 vs2019 使用相同的代码
我如何在 vs2015 中使用它?
// At<float> Cant use in vs2015
// At<float> Can use in vs2015
// At is OpenCVSharp4 Mat Function
for (int p = 0; p < prob.Rows; p++)
{
Mat prob;
float centerX = prob.At<float>(p, 0) * image.Width; // At<float>, At is Error
float centerY = prob.At<float>(p, 1) * image.Height;
float width = prob.At<float>(p, 2) * image.Width;
float height = prob.At<float>(p, 3) * image.Height;
labels.Add(classNames[classes]);
scores.Add(probability);
bboxes.Add(new Rect((int)centerX - (int)width / 2, (int)centerY - (int)height / 2, (int)width, (int)height));
}
[在 vs2015 中的错误信息]
Severity Code Description Project File Line Suppression State Error
CS7085 By-reference return type 'ref T' is not supported.
我在@Jingmaio的评论里找到了Xu-MSFT
我检查下一个 link 并修复它!