See also: :py:class:`monai.transforms.utils.generate_spatial_bounding_box`.
(self, img: NdarrayOrTensor)
| 1532 | self.select_fn = select_fn |
| 1533 | |
| 1534 | def __call__(self, img: NdarrayOrTensor) -> np.ndarray: |
| 1535 | """ |
| 1536 | See also: :py:class:`monai.transforms.utils.generate_spatial_bounding_box`. |
| 1537 | """ |
| 1538 | bbox = [] |
| 1539 | |
| 1540 | for channel in range(img.shape[0]): |
| 1541 | start_, end_ = generate_spatial_bounding_box(img, select_fn=self.select_fn, channel_indices=channel) |
| 1542 | bbox.append([i for k in zip(start_, end_) for i in k]) |
| 1543 | |
| 1544 | return np.stack(bbox, axis=0) |
nothing calls this directly
no test coverage detected