Región de interés opencv python

Estoy tratando de obtener una región de una imagen (ROI) usando opencv python. La versión de opencv utilizada es 2.4.3. Sin embargo cuando bash llamar a la API

cv2.SetImageROI 

me devuelve el error

 AttributeError: 'module' object has no attribute 'SetImageROI' 

También al revisar la documentación, parece sugerir que esta API es una función de Python heredada. http://docs.opencv.org/2.4.3/search.html?q=setimageroi

No estoy seguro de cómo obtener el ROI utilizando esta versión actual de opencv en python. ¿Podría alguien sugerir por favor cómo hacer esto?

Gracias

De acuerdo, en un análisis más detallado, se dio cuenta de que el cv2, dado que ha sido compatible con una estructura de matriz numpy, ya no hay necesidad de una API, toda la imagen se puede manipular en la propia matriz. p.ej:

 img = cv2.imread('image.png') img = img[c1:c1+25,r1:r1+25] 

Aquí c1 es la ubicación del píxel de la columna del lado izquierdo, y r1 es la ubicación de la fila correspondiente. Y ahora img tiene la imagen especificada dentro de los píxeles como el ROI.

EDITAR: Muy bien explicado aquí, ¿Cómo copiar una región de imagen usando opencv en python?

Como se menciona en la documentación , y con respecto al mensaje de error que recibió, más bien necesita importar el módulo apropiado y luego llamar SetImageROI() método SetImageROI() :

 import cv cv.SetImageROI(imag, rect)