1
У меня есть ROI изображения, и мне нужно создать новое изображение, которое будет частью изображения. Как я могу это сделать? (Я хочу сделать кусочки массивом изображений, а не прямоугольников.)Обрезать изображение в Emgu.CV
Image<Bgr, byte> img = frame.Copy();
pieces = new List<System.Drawing.Rectangle>();
int input_cell_width = img.Width/Cols;
int input_cell_height = img.Height/Rows;
System.Drawing.Rectangle old_roi = img.ROI;
for (int row = 0; row < Rows; ++row)
{
for (int col = 0; col < Cols; ++col)
{
// Get template
img.ROI = gridOuput.GetCellItemRect(row, col, new System.Drawing.Point(0, 0));
pieces.Add(img.ROI);
}
}
Спасибо.