[summary] Finds a kernel (psf) of given intensity. [description] Saves the kernel to save_to if needed or shows it is show true Keyword Arguments: save_to {Path} -- Image file to save the kernel to. {None} show {bool} -- shows kernel i
(self, save_to: Path=None, show: bool=True)
| 274 | self.kernel_is_generated = True |
| 275 | |
| 276 | def displayKernel(self, save_to: Path=None, show: bool=True): |
| 277 | """[summary] |
| 278 | Finds a kernel (psf) of given intensity. |
| 279 | [description] |
| 280 | Saves the kernel to save_to if needed or shows it |
| 281 | is show true |
| 282 | |
| 283 | Keyword Arguments: |
| 284 | save_to {Path} -- Image file to save the kernel to. {None} |
| 285 | show {bool} -- shows kernel if true |
| 286 | """ |
| 287 | |
| 288 | # generate kernel if needed |
| 289 | self._createKernel() |
| 290 | |
| 291 | # save if needed |
| 292 | if save_to is not None: |
| 293 | |
| 294 | save_to_file = Path(save_to) |
| 295 | |
| 296 | # save Kernel image |
| 297 | self.kernel_image.save(save_to_file) |
| 298 | else: |
| 299 | # Show kernel |
| 300 | self.kernel_image.show() |
| 301 | |
| 302 | @property |
| 303 | def kernelMatrix(self) -> np.ndarray: |
nothing calls this directly
no test coverage detected