With the synchronization it is possible that multiple viewers perform the same action (like panning, zooming, etc.). This feature is useful when comparing two images.
Synchronization on the same computer
For synchronization on the same computer at least two instances of nomacs have to run. Via the “Sync”-Menu it is possible to connect to all viewers or a specific viewer can be chosen by selecting the image title of this viewer. Additionally it is possible to connect two viewers by keeping the CTRL and ALT key pressed and drag from the image of one viewer to the other. For actions which should be performed on all connected instances the ALT key has to be kept pressed (e.g. hold the ALT key pressed and use the mouse wheel for zooming on all connected viewers).
Possible actions which can be performed:
load next/previous File (ALT+right resp. ALT+left)
synchronize zoom level and position in the image with CTRL+D
overlay the two images and change the opacity of one image with CTRL+TAB
arrange synchronized viewers with CTRL+SHIFT+TAB
Synchronization in the local network (LAN)
First you have to enable “network sync” in the network preferences of nomacs on all computers you want to use. To synchronize viewers via the local network one nomacs has to start the server using the menu. The viewer on the other computer can then connect to the server. Additional to the actions on the same computer (see above) images can also be sent over the network by pressing ALT+I (or using the menu: Sync -> Send Image).
In the settings dialog actions can be forbidden for all clients (see Settings-Network). So you can forbid a client e.g. to zoom into your image and/or to send you new images.
Note: If a server connects to another server in the network, all clients of this server disconnect and establish a new connection to the target server. Also the server of the current viewer is stopped.
We have recently added a new feature called image notes. A transparent widget appears in the bottom left corner if you click Panels > Image Notes which displays text stored in the image metadata (Exif.Image.ImageDescription). Thus, other software such as Photoshop can read these notes. To add or edit notes, simply click into the widget and start typing.
The touch support was extended in nomacs 2.2. The illustration below shows the most important gestures. Horizontal swipes move to the previous/next image if the image fits into the window (otherwise, these gestures are used for panning). Swiping down from the top opens the thumbnail panel while an upward swipe from the bottom displays the metadata. Plus you can zoom using pinch gestures.
nomacs supports zipped archives since version 2.2. Hence you can simply drop a zip archive to nomacs and then browse all images in the archive. Fair enough, but the really cool feature, is that you can browse through all images of Microsoft Office documents by simply dropping the files to nomacs. In addition, we have added a tool (Tools > Extract From Archive) which allows to extract all images from Archives to a folder.
Since the last release we are getting more and more requests if we can support different file formats. Apparently it turned out, that we already support most of them but we have not added the file extension to our file filter. This is especially true for RAW formats of image files, we just simple don’t know all extensions of all manufacturers and we don’t have sample images from all of them for testing.
But there is a simple solution: you can easily try to add new files formats to nomacs. You just have to use File -> Add Image Format – this opens a dialog where you can drop (or load) your images and nomacs will tell you if the file extension is supported. If it is supported it will display the image. After adding the file format you can use our File Filter settings in the preferences dialog to set nomacs as default viewer for these images. If you have successfully added a new file format, please drop us a note in our bug tracker and we will add the extension to nomacs. If nomacs is unable to load you file format, please add a new feature request. If possible attach also the image to the request so we can test it easily.
We have added a panel which allows you to view all meta data which is present in an image. In addition to typical exif/XMP meta data, the file info like owner/group of an image and its thumbnail are displayed in this panel.
Tim Jerman added a support for zip archives (besides some awesome plugins) within the Google Summer of Code 2014. This feature will allow you to browse images in zip archives without extracting them first. That’s nice so far… the really cool thing is that you can additionally browse through images in Microsoft Office Documents such as Word, PowerPoint.
In 2.0.2 (we just noticed that we are now the half of not found : ) a new feature was introduced which is very useful for us and we think it may be useful for those of you who also work in the computer vision field. We are now able to load the .vec file of the OpenCV Cascade Classifier. So you can easily control if the patches you trained, or the patches OpenCV created automatically are correct. Of course we have not added the .vec extension to the default settings of nomacs, because there exists a lot of other vec files. Thus, you have to add the extension to nomacs manually. You can do this by opening the “File” -> “Add Image Format” dialog. Then you can drag&drop your file into the dialog or use the browse to the file.
After clicking add you have to name the new file format. After that you can open your .vec files with nomacs.Due to some limitations of the fileformat nomacs assumes that the patches are square and thus if you open a file containing non-square nomacs is unable to load it. If you want to use non-square patches you have to specify the size in the file name. You can do this by adding “-w[width]-h[height]”. So for example you have to name your file “samples-w35-h25.vec”. Have fun with this feature and may it simplify your training step
according to a feature request from dadatamada we took a closer look to the webP format. the screenshot shows a nightly build of nomacs with webP load/save functionality. if an image needs to be compressed, webP shows a far better image quality while decreasing the file size. note that the jpg compressed image (right) has 16.6 KB while the webP image only needs 6.8 KB. another advantage is the fact that webP features a full (8bit) alpha channel and supports lossless compression…