'**SUMMARY**
This function returns a single column of RGB values from the image as a numpy array. This is handy if you
want to crawl the image looking for an edge.
**PARAMETERS**
* *column* - the column number working from left=0 to right=img.width.
**RETURNS**
A numpy array of the pixel values. Ususally this is in BGR format.
**EXAMPLE**
>>> img = Image("lenna")
>>> myColor = [0,0,0]
>>> sl = img.getVertScanline(423)
>>> sll = sl.tolist()
>>> for p in sll:
>>>    if( p == myColor ):
>>>        # do something
**SEE ALSO**
:py:meth:`getHorzScanlineGray`
:py:meth:`getHorzScanline`
:py:meth:`getVertScanlineGray`
:py:meth:`getVertScanline`'

def getVertScanline(self, column):

    retVal = None
    if ((column < 0) or (column >= self.width)):
        logger.warning('getVertRGBScanline:    column    value    is    not    valid.')
    else:
        retVal = cv.GetCol(self.getBitmap(), column)
        retVal = np.array(retVal)
        retVal = retVal[:, 0, :]
    return retVal
