QImage para Numpy Array usando PySide

No momento, estou trocando o PyQt pelo PySide.

Com PyQt eu convertiQImage para umNumpy.Array usando esse código que eu encontreiASSIM:

def convertQImageToMat(incomingImage):
    '''  Converts a QImage into an opencv MAT format  '''

    incomingImage = incomingImage.convertToFormat(4)

    width = incomingImage.width()
    height = incomingImage.height()

    ptr = incomingImage.bits()
    ptr.setsize(incomingImage.byteCount())
    arr = np.array(ptr).reshape(height, width, 4)  #  Copies the data
    return arr

Contudoptr.setsize(incomingImage.byteCount()) não funciona com PySide, pois isso faz parte dovoid* Apoio, suporte de PyQt.

Minha pergunta é: Como posso converter um QImage para umNumpy.Array usando o PySide.

EDITAR:

Version Info
> Windows 7 (64Bit)
> Python 2.7
> PySide Version 1.2.1
> Qt Version 4.8.5

questionAnswers(3)

yourAnswerToTheQuestion