| ::gen_checker_region | Create a checkered region. |
| ::gen_circle | Create a circle. |
| ::gen_ellipse | Create an ellipse. |
| ::gen_empty_region | Create an empty region. |
| ::gen_grid_region | Create a region from lines or pixels. |
| ::gen_random_region | Create a random region. |
| ::gen_random_regions | Create random regions like circles, rectangles and ellipses. |
| ::gen_rectangle1 | Create a rectangle parallel to the coordinate axes. |
| ::gen_rectangle2 | Create a rectangle of any orientation. |
| ::gen_region_histo | Convert a histogram into a region. |
| ::gen_region_hline | Store input lines described in Hesse normal shape as regions. |
| ::gen_region_line | Store input lines as regions. |
| ::gen_region_points | Store individual pixels as image region. |
| ::gen_region_polygon | Store a polygon as an image object. |
| ::gen_region_polygon_filled | Store a polygon as a ``filled'' region. |
| ::gen_region_runs | Create an image region from a runlength coding. |
| ::label_to_region | Extract regions with equal gray values from an image. |