我有一个随机区域,并且需要该区域与图像中心之间的交点在世界平面中的坐标,具有最高的 y 坐标。
这就是我到目前为止所拥有的:
fill_up(SelectedRegions, RegionFillUp)
get_image_size(Image, w,h)
gen_region_line(RegionLine,0,w/2,h,w/2)
disp_line (3600, 0, w/2, h, w/2)
intersection (RegionFillUp, RegionLine, RegionIntersection)
*编辑
我已经取得了一些进展,现在有了所有的交叉点。但是如果数组大于一个,则无法弄清楚如何获取数组的最后一个条目......
gen_contour_region_xld (RegionFillUp, Contours, 'border')
get_image_size(Image, w,h)
gen_contour_polygon_xld (Line1,[0,h],[w/2,w/2])
intersection_line_contour_xld(Contours,0,w/2,h,w/2,rowcoords, columncoords, isOverlapping)