Closed YukaUU closed 1 month ago
Can we call this new field something a little more reasable, like viewerState?
OK! I change new field name.
Maybe you want to save it somewhere inside, so that each drawn object has its own x,y,zoom, even if they're grouped together? I noted some issues when testing this in #1013
That's right. I will fix it.
I changed new field name from states to viewerStates.https://github.com/camicroscope/caMicroscope/pull/1011/commits/29e4a084f00cffc164e5592cca3fbaba0786f6a4
Test
2.log (send data to DB)
3.log:DB collection:Mark
Maybe you want to save it somewhere inside, so that each drawn object has its own x,y,zoom, even if they're grouped together? I noted some issues when testing this in https://github.com/camicroscope/caMicroscope/issues/1013
Not all annotations saved have (accurate) info saved #1013https://github.com/camicroscope/caMicroscope/issues/1013#issue-2414149542
I fixed it!
Test
Annotation: Multi mode
log (send data to DB)
3.log:DB collection:Mark
Delete viewerStates Past PR did not support Multi Mode. https://github.com/camicroscope/caMicroscope/pull/966 I fixed it https://github.com/camicroscope/caMicroscope/pull/1011#issuecomment-2236869813 This commit was also deleted.https://github.com/camicroscope/caMicroscope/pull/1011#issuecomment-2236230522
Test
2.Annotation: Multi mode
log:DB collection:Mark
@birm Refactored to remove unnecessary code, etc I resolved all comments and issue. (https://github.com/camicroscope/caMicroscope/pull/1011#pullrequestreview-2183556879 , https://github.com/camicroscope/caMicroscope/issues/1013) Please check it
Visualization Graph
log (send data to DB)
log:DB collection:Mark
Pop up panel
Other(It is not related to this PR.) All fixes in this PR are done, but I found a bug in the Pop Panel display, added to the issue When two or more annotations overlap, only one of them is displayed when trying to display the PoP Panel. #1014
Add visualization panel to viewer page.
Summary
Click the icon to the left of the toolbar's tutorial to open the side menu on the right side. Then, you can see a graph visualizing the annotation information It shows the relationship between human:annotation vs zooming.![all](https://github.com/user-attachments/assets/7eeb3ce6-60a6-4b41-986e-9d87b47a9e13)
Motivation
To visualize pathologist annotation information
Testing
The graph and the results with collection:Mark. Annotation:0
Annotation:1
Annotation:9
![d9_log](https://github.com/user-attachments/assets/13935f40-8356-4c44-9010-952240c3eb32)