Get Color(s) at Specific Point or Rect?

I am using SystemEvents to script a non-AppleScript App. One thing the App in question is not providing properly is the “selected rows” attribute of an “outline view”.

If I select the rows the row’s background color changes to blue. Via ScriptDebugger system events dictionary viewer, I do not see a change in the attributes for the selected rows.

I can get the row’s position, size and frame.

Wondering if via AppleScript I can get a color or list of colors from a point or frame. I have an extension on NSImage that can give me the “dominant color” from within the image.

Looking for something a little more simple than using CGContext, etc, to sample a small frame.
Even if I can get a NSImage from a frame
Via AppleScript would help.

Any ideas?