Markus D. Herrmann
Markus D. Herrmann
I have so far refrained form doing that because it can get quite complex. Note that there may neither be a THUMBNAIL image nor a single-frame VOLUME image. Also, what...
Alternatively, we could display additional image or equipment metadata for each digital slide that are shared across contained image instances or aggregates (e.g., total number of optical paths).
Thanks @pieper for reporting the issue. We will need to investigate whether there is a problem with the data. However, I agree that the error handling will also need to...
Errors that are thrown upon parsing of the data are difficult to catch/handle, because they happen deep in the library. It may be cleanest to introduce an error handler callback...
@fedorov I have started to work on improving the error handling. As stated above, the viewer should definitely handle such errors more gracefully. Providing a meaningful error message to the...
I agree @fedorov. Ideally, we would avoid these issues upon conversion. At the same time, we want the viewer to be as robust as possible and at least handle such...
@dclunie as @Punzo pointed out, we already use a tolerance for comparing floating-point values. We could choose a different tolerance (considering that many values are in millimeter unit and we...
Fully agreed! We will need to find the right balance between being strict enough for the app to function properly (including not introducing significant errors with spatial coordinates when creating...
@dclunie I've started to refactor the code to provide a tolerance for the values of the Pixel Spacing and the Y/X Offset in Slide Coordinate System attributes. Now, I am...
Yes, that doesn't seem to be handled correctly and should be improved.