| 1681 | self.z = self.sigma_z[0] |
| 1682 | |
| 1683 | def randomize(self, data: Any | None = None) -> None: |
| 1684 | super().randomize(None) |
| 1685 | if not self._do_transform: |
| 1686 | return None |
| 1687 | self.x = self.R.uniform(low=self.sigma_x[0], high=self.sigma_x[1]) |
| 1688 | self.y = self.R.uniform(low=self.sigma_y[0], high=self.sigma_y[1]) |
| 1689 | self.z = self.R.uniform(low=self.sigma_z[0], high=self.sigma_z[1]) |
| 1690 | |
| 1691 | def __call__(self, img: NdarrayOrTensor, randomize: bool = True) -> NdarrayOrTensor: |
| 1692 | img = convert_to_tensor(img, track_meta=get_track_meta()) |