Textured .obj mesh/pointcloud cropping


I have been wondering if there is a c++ tool to edit/crop/extract certain parts of .obj files that the ZED SDK generates. For example, I would like to extract a bounding-box sized mesh and save it while running object detection on the camera.

Could you please recommend me a way to do this?

Thank you!