Boost.GIL currently lacks morphological image processing operations, which are fundamental in many image…
Boost.GIL currently lacks morphological image processing operations, which are fundamental in many image…: a task in LegoFlow-SWE (Harbor dataset). Each function should operate on grayscale images (e.g., gray8 image t with pixel values in 0, 255 ) and accept a structuring element that defines the…
The task
Each function should operate on grayscale images (e.g., `gray8_image_t` with pixel values in [0, 255]) and accept a structuring element that defines the neighborhood shape. The structuring element can be represented as a 2D kernel (such as `std::vector<std::vector<int>>` or a similar construct), where a value of 1…
Part of Lego-X/LegoFlow-SWE.