本文整理汇总了C#中OpenCvSharp.Mat.T方法的典型用法代码示例。如果您正苦于以下问题:C# Mat.T方法的具体用法?C# Mat.T怎么用?C# Mat.T使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OpenCvSharp.Mat
的用法示例。
在下文中一共展示了Mat.T方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SubMat
/// <summary>
/// Submatrix operations
/// </summary>
private void SubMat()
{
Mat src = Cv2.ImRead(FilePath.Image.Lenna);
// Assign small image to mat
Mat small = new Mat();
Cv2.Resize(src, small, new Size(100, 100));
src[10, 110, 10, 110] = small;
src[370, 470, 400, 500] = small.T();
// ↑ This is same as the following:
//small.T().CopyTo(src[370, 470, 400, 500]);
// Get partial mat (similar to cvSetImageROI)
Mat part = src[200, 400, 200, 360];
// Invert partial pixel values
Cv2.BitwiseNot(part, part);
// Fill the region (50..100, 100..150) with color (128, 0, 0)
part = src.SubMat(50, 100, 400, 450);
part.SetTo(128);
using (new Window("SubMat", src))
{
Cv2.WaitKey();
}
}