Copy area inside contours to another image

Viewed 5986

I have the following code in Python to find contours in my image:

import cv2

im = cv2.imread('test.jpg')
imgray = cv2.cvtColor(im, cv2.COLOR_BGR2GRAY)
ret, thresh = cv2.threshold(imgray, 127, 255, 0)
im2, contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)

Now I want to copy the area inside the first contour to another image, but I can't find any tutorial or example code that shows how to do that.

2 Answers
Related