Hi Loong,
XYZ is the tristimulus values and not the coordinate system, since the color space is varied from XYZ to RGB.
You can directly provide a XYZ colorspace image of size m-by-n-by-3 and you can convert to RGB image.
Hope this helps.
Regards,
Sriram