Hi Peer,
re:
> In the GUI I can see View > Image > Properties Width and Height. Can I retrieve Width and Height in a script?
Yes, they are available in script as .width and .height properties on a background image.
> Are there any methods or properties that would allow me to find coordinates of 3 corners of a background image?
Yes, the .frame property on a background image object gives a MoiCoordinateFrame object which is made up of an origin point and x/y/z axis directions forming a coordinate system. The bottom left corner of the image is located at the origin point of that frame and extends by width amount along the x axis direction and by height amount along the y axis direction.
The points can be obtained like this (warning untested code):
var lower_left = img.frame.origin;
var lower_right = img.frame.evaluate( img.width, 0 );
var upper_right = img.frame.evaluate( img.width, img.height );
var upper_left = img.frame.evaluate( 0, img.height );
- Michael
|