Я хотел бы обрезать эти две области интереса как два изображения:
Я думаю обрезать эти два ROI синхронно с помощью скрипта, я нашел код о создании изображения из ROI от DRG Mitchell. Итак, я написал это:
image front := GetFrontImage()
imagedisplay imgdisp = front.ImageGetImageDisplay(0)
number roinum = imgdisp.ImageDisplayCountRois()
number x
for (x=0; x<roinum; x++)
{
roidisp = ImageDisplayGetROI(imgdisp,x)
image crop = front []
ShowImage(crop)
}
Но на самом деле это работает только для одного ROI. Буду признателен, если вы подскажете, как работать с кадрированием более чем одной области интереса. Спасибо!
ROI
, вам нужно его использовать. Последние две строки в вашемfor
-цикле полностью не зависят от ROI. См. мой пример ниже. Это простая кодовая нотация с использованием[]
для адресации областей, выделенных самой доступной прямоугольной изменяющейся областью интереса. - person BmyGuest   schedule 14.07.2016