用于标记子图像的OpenCV Rect结构

时间:2019-02-15 16:39:47

标签: opencv

我正在查看一些代码,但我不明白这一行。有人可以解释它在做什么吗?

smallImg = image( Rect(0, Slice_row, image.cols, 6) );

1 个答案:

答案 0 :(得分:0)

private void dgv_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e) { dgv.Rows[e.RowIndex].Cells[5].Value = DateTime.Now.ToShortDateString(); } 是较大的smallImg的子图像/部分。

image使用cv::Rect形成,This是描述smallImg中矩形区域的对象。该矩形区域由矩形的左上角坐标,宽度和高度定义。因此,image是矩形的左上角,(0, Slice_row)是宽度,image.cols是高度。

所以6smallImg的一部分,宽度与原始image相同,但从image开始只有6行像素。

希望这会有所帮助