2 Star 2 Fork 1

阿狸/opencvsharp

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
VectorTest.cs 1.29 KB
一键复制 编辑 原始数据 按行查看 历史
shimat 提交于 2019-10-17 10:30 +08:00 . fix using
using Xunit;
namespace OpenCvSharp.Tests
{
// ReSharper disable InconsistentNaming
public class VectorTest : TestBase
{
[Fact]
public void VectorOfMat()
{
var mats = new Mat[]
{
Mat.Eye(2, 2, MatType.CV_8UC1),
Mat.Ones(2, 2, MatType.CV_64FC1),
};
using (var vec = new VectorOfMat(mats))
{
Assert.Equal(2, vec.Size);
var dst = vec.ToArray();
Assert.Equal(2, dst.Length);
var eye = dst[0];
var one = dst[1];
Assert.Equal(1, eye.Get<byte>(0, 0));
Assert.Equal(0, eye.Get<byte>(0, 1));
Assert.Equal(0, eye.Get<byte>(1, 0));
Assert.Equal(1, eye.Get<byte>(1, 1));
Assert.Equal(1, one.Get<double>(0, 0), 6);
Assert.Equal(1, one.Get<double>(0, 1), 6);
Assert.Equal(1, one.Get<double>(1, 0), 6);
Assert.Equal(1, one.Get<double>(1, 1), 6);
foreach (var d in dst)
{
d.Dispose();
}
}
foreach (var mat in mats)
{
mat.Dispose();
}
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/MasterNo1/opencvsharp.git
git@gitee.com:MasterNo1/opencvsharp.git
MasterNo1
opencvsharp
opencvsharp
master

搜索帮助