define a module to convert a vector ROI to a raster mask
GDvector2raster_notify_templ
group GDvector2raster_notify_templ {
Mesh+Iparam &input;
int inside;
string name;
Field_Unif+Dim2+Space2+Oparam output;
method+notify_val upd_func = "GDvector2raster_update";
};
GDvector2raster_templ
GDvector2raster_notify_templ GDvector2raster_templ {
GDobject_templ+IPort2 &obj_in;
};
GDvector2raster
GDvector2raster_templ GDvector2raster {
inside = 1;
};
These templates define a module that converts a mesh representing vector region(s) of interest (ROIs) into a raster mask with values of either 0 or 255. This raster mask can then be used as input to many of the image procesing routines.
Mesh. The input mesh to converted to a raster mask.
GDobject_templ. An optional Graphics Display Kit object whose extents are used to set the extents of the ouput field. If the input does not exist, the extents of the output field are simply the extents of the input mesh.
This parameter controls if the area inside or outside the region(s) in the input mesh has a 0 or 255 value in the output field: 1 means the areas inside the mesh get a value of 255 in the output field; 0 means the areas outside the mesh get a value of 255 in the output field.
A string that can be used to filter the region(s) found in the input mesh If the name is null, all regions are processed. If the name has a value, only those regions that have the same name are processed.
Field_Unif+Dim2+Space2. The output scalar image that is created from the region(s) in the input mesh.
Libraries.Graphics_Display.Interactivity.UI_Interactivity.Vector2Raster