Skip to content

Commit f5e1c46

Browse files
committed
Add the tutorials from the old site
Move the tutorial articles from the old site here.
1 parent 3bff5b6 commit f5e1c46

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+551
-0
lines changed
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
+++
2+
title = "2.0.2 supports .vec file"
3+
date = 2014-07-31T15:10:05+02:00
4+
updated = 2014-07-31T15:10:05+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Stefan Fiel"]
10+
+++
11+
12+
In 2.0.2 (we just noticed that we are now the half of not found :)
13+
a new feature was introduced which is very useful for us
14+
and we think it may be useful for those of you who also work in the computer vision field.
15+
We are now able to load the .vec file of the OpenCV Cascade Classifier.
16+
So you can easily control if the patches you trained,
17+
or the patches [OpenCV](https://opencv.org/) created automatically are correct.
18+
Of course we have not added the .vec extension to the default settings of nomacs, because there exists a lot of other vec files.
19+
Thus, you have to add the extension to nomacs manually.
20+
You can do this by opening the “File” -> “Add Image Format”  dialog.
21+
Then you can drag&drop your file into the dialog or use the browse to the file.
22+
23+
![add-formats](add-formats.png)
24+
25+
After clicking add you have to name the new file format.
26+
After that you can open your .vec files with nomacs.
27+
28+
<img alt="img-2014-07-31 09.22.22" src="img-2014-07-31-09.22.22.png" width="100%">
29+
30+
Due to some limitations of the fileformat nomacs assumes that the patches are square
31+
and thus if you open a file containing non-square nomacs is unable to load it.
32+
If you want to use non-square patches you have to specify the size in the file name.
33+
You can do this by adding “-w\[width\]-h\[height\]”.
34+
So for example you have to name your file “samples-w35-h25.vec”.
35+
Have fun with this feature and may it simplify your training step
36+
— the nomacs team
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
+++
2+
title = "Adding new file formats"
3+
date = 2014-10-01T09:15:02+02:00
4+
updated = 2014-10-01T09:15:02+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Stefan Fiel"]
10+
+++
11+
12+
Since the last release we are getting more and more requests if we can support different file formats.
13+
Apparently it turned out, that we already support most of them but we have not added the file extension to our file filter.
14+
This is especially true for RAW formats of image files,
15+
we just simple don’t know all extensions of all manufacturers and we don’t have sample images from all of them for testing.
16+
17+
But there is a simple solution: you can easily try to add new files formats to nomacs.
18+
You just have to use File -> Add Image Format
19+
– this opens a dialog where you can drop (or load) your images and nomacs will tell you if the file extension is supported.
20+
If it is supported it will display the image.
21+
After adding the file format you can use our File Filter settings in the preferences dialog
22+
to set nomacs as default viewer for these images.
23+
If you have successfully added a new file format,
24+
please drop us a note in our bug tracker and we will add the extension to nomacs.
25+
If nomacs is unable to load you file format, please add a new feature request.
26+
If possible attach also the image to the request so we can test it easily.
27+
28+
Open the “Add Image Format” Dialog
29+
30+
<img alt="Open the “Add Image Format” Dialog" src="add-file-format.png" width="100%"/>
31+
32+
and drop or load your image
33+
34+
<img alt="and drop or load your image" src="add-file-format2.png" width="100%"/>
35+
36+
— the nomacs team
14.5 KB
Loading
Loading
Loading
Loading
Loading
Loading
13.8 KB
Loading
+92
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
+++
2+
title = "Batch Processing"
3+
date = 2015-03-21T13:06:41+01:00
4+
updated = 2015-03-21T13:06:41+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
nomacs supports batch processing since version 2.4.
13+
You can open the bach processing from the Menu > Tools > Batch Processing.
14+
Currently there are four different processing modes (Copy/Rename \| Image Format Conversion \| Image Resize \| Transforming).
15+
16+
First you can choose the directory and select the files you want to process.
17+
File selection is similar to the thumbnail preview
18+
(select multiple files using CTRL, hold SHIFT to select files consecutively or hit CTRL+A to select all files of a folder).
19+
You can additionally filter a subset using search terms or regular expressions
20+
(in the example below all files are chosen which start with a lower case character).
21+
After selecting the files to be processed you can click the *Icon Add Files to the File List*.
22+
If you open the *File List* Tab, you can also drop multiple folders to select their files for processing.
23+
Having selected the files to be processed, you can choose an output directory.
24+
The output panel allows you to choose the old filename or rename all processed files.
25+
The screenshot shows a file conversion where 87 files are converted to png.
26+
<img src="batch-processing-005-annotated1.png" alt="batch-processing-005-annotated1" width="100%"/>
27+
28+
## Copy/Rename
29+
30+
The Output panel allows you to choose an output directory and rename/convert files.
31+
You can choose a custom filename.
32+
Do not forget to add a sequence number such that the filenames are still unique.
33+
The filename preview picks a selected image and shows the old and the new filename accordingly.
34+
If input and output directory are the same, images will be renamed in place.
35+
Otherwise the images are copied and renamed. This action will not change the image encoding.
36+
37+
<figure>
38+
<img alt="the output panel" src="batch-rename.png" width="100%"/>
39+
<figcaption><em>the output panel</em></figcaption>
40+
</figure>
41+
42+
## Image Conversion
43+
44+
If you want to convert images to a specific output format (e.g. PNG) you can change the *Keep Extension* drop down to *Convert To*.
45+
Then select your preferred format.
46+
You can choose any format which is supported by nomacs.
47+
<figure>
48+
<img alt="batch convert images" src="batch-convert.png" width="100%"/>
49+
<figcaption><em>batch convert images</em></figcaption>
50+
</figure>
51+
52+
## Resize/Transform
53+
54+
Click the + next to *Resize/Transform* to apply an image transform.
55+
If you e.g. want to downsample all images of a folder, you can choose *Long Side* in the resize panel.
56+
Then enter the desired side length in pixel.
57+
This option will resize the image such that the width of panorama images
58+
or the height of portrait images will be set to the desired pixel length.
59+
If you check *Shrink Only* images which have a lower long side than the desired length will not be resized.
60+
<figure>
61+
<img alt="batch resize" src="batch-processing-009.png" width="100%"/>
62+
<figcaption><em>batch resize</em></figcaption>
63+
</figure>
64+
65+
The *Transform* panel allows you to rotate or flip all images.
66+
The gray text next to the panel title indicates if a panel is active or not.
67+
The example below shows a configuration which resizes all images by 50% and then rotates them by 180°.
68+
<figure>
69+
<img alt="batch transform" src="batch-processing-012.png" width="100%"/>
70+
<figcaption><em>batch transform</em></figcaption>
71+
</figure>
72+
73+
## Processing
74+
75+
After you configured the batch processing according to your needs you can hit OK.
76+
A progress bar will appear which indicates the percentage of images already processed.
77+
If you notice a wrong configuration, you can cancel the processing.
78+
All images processed will stay the same then but the processing is stopped immediately.
79+
<figure>
80+
<img alt="processing images" src="batch-processing-003.png" width="100%"/>
81+
<figcaption><em>processing images</em></figcaption>
82+
</figure>
83+
84+
All processing actions are logged.
85+
Choose *Show Log* to see the status of the processing.
86+
You can see the status of every batch module and check if it was processed successfully.
87+
Please check the batch configuration before Processing especially
88+
if you check *Overwrite Existing* files since these actions cannot be reverted.
89+
<figure>
90+
<img alt="log file" src="batch-processing-014.png" width="100%"/>
91+
<figcaption><em>log file</em></figcaption>
92+
</figure>
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
+++
2+
title = "Brand your nomacs"
3+
date = 2015-12-17T17:17:38+01:00
4+
updated = 2015-12-17T17:17:38+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
Since nomacs 3, you can change the background image which is displayed on start-up.
13+
You just need to place an image called ‘bg.png’ into a folder together with your nomacs.exe.
14+
Here is how this looks like:
15+
16+
![tu-branding](tu-branding.png)
17+
18+
If you add a second file named ‘bgf.png’, the splash screen of the frameless mode will be overwritten.
31.4 KB
Loading
Loading
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
+++
2+
title = "But which image format should I take?"
3+
date = 2015-02-20T18:59:20+01:00
4+
updated = 2015-02-20T18:59:20+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
Since we see a lot of people choosing the wrong image formats on a daily basis, we have created a short cheat sheet for you.
13+
Though JPEG is probably the easiest way to archive your pictures,
14+
there are several incentives to choose another image format depending on the image content or purpose.
15+
(You can also [download](image-formats.pdf) the cheat sheet)
16+
17+
<figure>
18+
<img alt="Image formats for photos" src="photograph.png" width="100%"/>
19+
<figcaption><em>Image formats for photos</em></figcaption>
20+
</figure>
21+
22+
<figure>
23+
<img alt="Image formats for illustrations" src="illustration.png" width="100%"/>
24+
<figcaption><em>Image formats for illustrations</em></figcaption>
25+
</figure>
26+
27+
– the nomacs team
Loading

content/blog/command-line-options.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
+++
2+
title = "Command Line Options"
3+
date = 2015-12-17T17:56:06+01:00
4+
updated = 2015-12-17T17:56:06+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
13+
we have improved/added command line options for nomacs:
14+
15+
```
16+
Usage: nomacs.exe [options] image
17+
18+
Options:
19+
20+
-?, -h, –help Displays this help.
21+
-v, –version Displays version information.
22+
-f, –fullscreen Start in fullscreen.
23+
-p, –private Start in private mode.
24+
-m, –mode <default | frameless | pseudocolor> Set the viewing mode <mode>.
25+
-d, –directory <directory> Load all files of a <directory>.
26+
-t, –tab <images> Load <images> to tabs.
27+
–batch <batch-settings-path> Batch processing of <batch-settings.pnm>.
28+
–batch-log <log-path.txt> Saves batch log to <log-path.txt>.
29+
–import-settings <settings-path.nfo> Imports the settings from <settings-path.nfo> and saves them.
30+
31+
Arguments:
32+
image An input image.
33+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
+++
2+
title = "How to create a Mosaic Image"
3+
date = 2014-11-17T16:42:49+01:00
4+
updated = 2014-11-17T16:42:49+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Stefan Fiel"]
10+
+++
11+
12+
With nomacs you can easily cerate a Mosaic image.
13+
The tool (Tools > Mosaic Image) allows to create images that are composed of other images.
14+
For detailed instruction, see the screenshots below
15+
16+
<img alt="mosaic" src="mosaic.png" width="100%"/>
17+
18+
<img alt="mosaic2" src="mosaic2.png" width="100%"/>
19+
20+
<figure>
21+
<img alt="mosaic3" src="mosaic3.png" width="100%"/>
22+
<figcaption><em>create a mosaic image</em></figcaption>
23+
</figure>
24+
25+
<figure>
26+
<img alt="mosaic4" src="mosaic4.png" width="100%"/>
27+
<figcaption><em>mosaic image</em></figcaption>
28+
</figure>
29+
30+
<img alt="nyc" src="nyc.jpg" width="100%"/>
Loading
Loading
Loading
Loading
Loading

content/blog/image-notes/index.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
+++
2+
title = "Image Notes"
3+
date = 2014-11-13T21:16:56+01:00
4+
updated = 2014-11-13T21:16:56+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
<figure>
13+
<img alt="image notes" src="uluwatu-nomacs-note.png" width="80%"/>
14+
<figcaption><em>image notes</em></figcaption>
15+
</figure>
16+
17+
We have recently added a new feature called image notes.
18+
A transparent widget appears in the bottom left corner if you click **Panels > Image Notes**
19+
which displays text stored in the image metadata (Exif.Image.ImageDescription).
20+
Thus, other software such as Photoshop can read these notes.
21+
To add or edit notes, simply click into the widget and start typing.
Loading
Loading
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
+++
2+
title = "Meta Data Support"
3+
date = 2014-08-24T19:52:16+02:00
4+
updated = 2014-08-24T19:52:16+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
<img alt="img-2014-08-24 19.37.49" src="img-2014-08-24-19.37.49.png" width="100%">
13+
14+
We have added a panel which allows you to view all meta data which is present in an image.
15+
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.
16+
17+
Tim Jerman added a support for zip archives (besides some awesome plugins) within the
18+
[Google Summer of Code 2014](https://www.google-melange.com/archive/gsoc/2014).
19+
This feature will allow you to browse images in zip archives without extracting them first.
20+
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.
21+
— the nomacs team

content/blog/metadata-hud/index.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
+++
2+
title = "Metadata HUD"
3+
date = 2015-04-15T13:19:51+02:00
4+
updated = 2015-04-15T13:19:51+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
We have upgraded the Metadata HUD panel. At a first glance it looks pretty much as in previous versions.
13+
<img alt="Metadata HUD" src="metadata-0000.png" width="100%"/>
14+
15+
If you right click the panel, there will be a few new options:
16+
<img alt="Metadata Panel - Context Menu" src="metadata-0001.png" width="100%"/>
17+
18+
Similar to the Thumbnail preview, you can choose where to display the panel.
19+
If the panel is in Horizontal Layout (Top or Bottom) you can choose the number of columns.
20+
If the data does not fit to the current window size, a scroll bar will appear.
21+
22+
But the most important improvement is the key selection.
23+
Up to now you were only able to select pre-defined exif keys.
24+
Since exif values are pretty dynamic, you can now choose an image which has special entries.
25+
If you click Change Entries, this dialog will appear:
26+
<img alt="key selection" src="metadata-0002.png" width="100%"/>
27+
28+
The dialog lists all exif entries of the currently loaded image.
29+
Checking an entry there will add the entry to the metadata HUD.
784 KB
Loading
834 KB
Loading
23.7 KB
Loading

content/blog/multi-user-systems.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
+++
2+
title = "Multi User Systems"
3+
date = 2018-07-09T16:41:04+02:00
4+
updated = 2018-07-09T16:41:04+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
in nomacs 3.10.2 we have added a better multi user support because of your feedback.
13+
14+
Basically you can now create default settings that are applied to all user settings after the first start-up.
15+
Therefore, you have to export your desired defaults by `Edit > Settings > General > Export Settings` and name them `default.ini`.
16+
If you now replace the default.ini in the nomacs install directory,
17+
these settings will be applied if a new user starts nomacs for the first time.
18+
19+
– the nomacs team
20+
21+
HINT: the check for updates option is an issue for some large companies. Creating a default.ini with this content:
22+
23+
```ini
24+
[SynchronizeSettings]
25+
checkForUpdates=false
26+
disableUpdateInteraction=true
27+
```
28+
29+
will disable checking for updates. Additionally, users won’t be able to manually check for updates anymore.
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)