open-numismat
open-numismat copied to clipboard
Improvements to the new built-in image editor v1.8.8
When opening an image with the new built-in editor, the following features can be added:
-
When opening an image with the mouse scroll to change the photos in the specific coin entry - Obverse, Reverse, Edge, etc.;
-
To always open on a Full Screen (see GIF);
-
When recording, the image should not be "photo.jpg", but should be "YearOfTheCoin_CertNumber_Grade_NameOfTheCoin_TypeOfPhoto (Obverse, Reverse, Edge, etc.).jpg".
-
Add the following shortcuts to any of the actions (taken fromFastStone Image Viewer). Some may not exist yet in ON. Actual Size - (A) Best Fit - (B) Fit Width - (Shift+W) Fit Height - (Shift+H) 100% - (1) 200% - (2) 300% - (3) .... Best Fit - (0) Zoom In - (+) Zoom Out - (-) Rotate Left - (L) Rotate Right - (R) Flip Horizontally - (H) Flip Vertically - (V) Crop - (X) Save As - (Ctrl+Shift+S) Print - (Ctrl+P) Compared - (P)
-
Add dynamic comparison of several photos (at least 4). First, the given photos are selected from different or identical records and then with the key combination "P" they are visualized and compared (see https://gofile.io/d/FHbJtm).
- Mouse scroll is used for zooming
- Image editor window retains its size. After closing in full screen mode, it will open in full screen
@NikolayEKolev, I need more ideas how to select images for comparison. https://gofile.io/d/FHbJtm - is lost(
@JanisV
- Can't you use the scroll to change the photos added to the coin record, and the Ctrl and mouse scroll to zoom in and zoom out of the particular photo.
Ideas how to select images for comparison https://user-images.githubusercontent.com/70388317/136596245-4c76c3f6-340d-41ad-bd00-619969dd410c.mp4
@JanisV This kind of comparison will also be very useful - for example, in case of errors in the minting of the coin or counterfeit coins with small differences from the original. https://stackoverflow.com/questions/56183201/detect-and-visualize-differences-between-two-images-with-opencv-python
@JanisV This kind of comparison will also be very useful - for example, in case of errors in the minting of the coin or counterfeit coins with small differences from the original. https://stackoverflow.com/questions/56183201/detect-and-visualize-differences-between-two-images-with-opencv-python
I'm afraid this will not work well for photos with different lighting and camera positions. Another way: https://github.com/aknew/imageCompare
@JanisV This kind of comparison will also be very useful - for example, in case of errors in the minting of the coin or counterfeit coins with small differences from the original. https://stackoverflow.com/questions/56183201/detect-and-visualize-differences-between-two-images-with-opencv-python
I'm afraid this will not work well for photos with different lighting and camera positions. Another way: https://github.com/aknew/imageCompare
Yeah, maybe if they weren't almost equally photographed the coins wouldn't work. Then dynamic side by side comparison remains the best choice.
@JanisV here I found several articles on the issue of comparing. You may find them interesting.
https://www.forumancientcoins.com/board/index.php?topic=131494.0 Here they also discuss OpenNumismat
https://sonugupta203.medium.com/compare-two-or-more-images-that-image-is-how-much-similar-to-each-other-2acd7a2fb7b4
For point 5, I found a very cool project that literally does everything necessary for comparing several images Butterfly Viewer. The even better thing is that it is open source and uses Python and PyQt with GNU GPL v3.0. It has good documentation https://olive-groves.github.io/
This is another program by the same author Butterfly Registrator, which also has many interesting and useful features. https://olive-groves.github.io/butterfly_registrator/butterfly_registrator.html