1\documentclass[a4paper,12pt]{article}
2\usepackage[a4paper, total={180mm, 272mm}]{geometry}
3
4\usepackage{fontspec}
5\setmainfont[Path=fonts/, Extension=.ttf]{ipaexm}
6
7\setlength\parindent{3.5em}
8\setlength\parskip{0em}
9\renewcommand{\baselinestretch}{1.247}
10
11\usepackage{eepic}
12
13\usepackage{tikz}
14
15\begin{document}
16
17\thispagestyle{empty}
18
19\Large
20\noindent \\
21Level Auto Ino\medskip
22\par
23\normalsize
24Spread the brightness range of the picture.\\
25\par
26It performs an automatic level correction, useful for increasing the image\par
27brightness and constrast.\\
28\par
29Based on the brightest and darkest values of the input image, the brightness\par
30range is expanded to the darkest (Out Min) and brightest (Out Max) values.\par
31-{-}> See Figure 1: \textquotedbl Auto Levels - Calculation Diagram\textquotedbl\\
32\par
33Since it expands the range of each RGBA channel, it does not take into account\par
34the RGBA\textquotesingle s balance. Therefore please note that it may change colors, in a colored\par
35image.\\
36\par
37When checking the results, sub-camera must not be used.\par
38Since the sub-camera input image range is different, its darkest and brightest\par
39values are different of those of the input image, and will give different results.\\
40\\
41-{-}- \ Inputs \ -{-}-\\
42Source\par
43Connect the image to be processed.\\
44\\
45-{-}- \ Settings \ -{-}-\\
46In Min Shift\\
47In Max Shift\par
48The minimum and maximum values of the input image pixels are automatically\par calculated and adjusted by adding to their values.\par
49For example, if there is only one bright pixel that needs to be ignored,\par
50it is possible to spread the range by specifying a negative value for\par
51\textquotedbl In Max Shift\textquotedbl \ .\par
52Pixel values (8 or 16 bits) are specified ranging from 0 to 1.\par
53Minimum value is -1, maximum value is 1.\par
54\noindent \hskip 7em Min \ \ \ \ \, 0\par
55\noindent \hskip 7em Max \ \ \ \ -1\par
56These values will make the screen become black.\par
57\noindent \hskip 7em Min \ \ \ \ \, 1\par
58\noindent \hskip 7em Max \ \ \ \ \ 0\par
59These values will make the screen become white.\par
60If both values are set to 0, there will be no adjustment by shift.\par
61The default values for both are 0.\\
62
63\newpage
64
65\ \vspace{-0.2em}
66
67\par
68\noindent Out Min\par
69\noindent Out Max\par
70Determines the darkest (Out Min) and the brightest (Out Max) values of the output\par
71image.\par
72Minimum value is 0, maximum value is 1.\par
73The defaults values are\par
74\noindent \hskip 7em Out Min: 0\par
75\noindent \hskip 7em Out Max: 1\\
76\\
77Gamma\par
78Perform gamma correction between \textquotedbl Out Min\textquotedbl \ and \textquotedbl Out Max\textquotedbl .\par
79A value between 0.1 and 1.0, will make the image become darker.\par
80When the value is 1.0, no correction will be performed.\par
81A value between 1.0 and 10.0, will make the image become brighter.\par
82The default value is 1.\\
83\\
84Figure 1: Auto Levels - Calculation Diagram
85
86\large
87\noindent \begin{picture}(0,0)
88\linethickness{0.01em}
89\put(18.5,-94){\line(0,-1){81}}
90\put(18.5,-94){\line(-2,-3){4}}
91\put(18.5,-94){\line(2,-3){4}}
92\put(18.5,-175){\line(-2,3){4}}
93\put(18.5,-175){\line(2,3){4}}
94
95\put(114,-22){\line(0,-1){199}}
96\put(256,-22){\line(0,-1){199}}
97\put(85,-51){\line(1,0){199}}
98\put(85,-193){\line(1,0){199}}
99
100\put(101,-7){\small{IN}}
101\put(233,-7){\small{OUT}}
102\put(290,-51){\small{1}}
103\put(290,-193){\small{0}}
104\put(72,-91){\small{max}}
105\put(258,-69){\small{max}}
106\put(116,-105){\small{max\_shift}}
107\put(116,-176){\small{min\_shift}}
108\put(72,-188){\small{min}}
109\put(258,-188){\small{min}}
110\end{picture}\\[3em]
111
112\noindent \hskip 3.8em \begin{tikzpicture}[line width=3pt]
113\draw[line cap=round] (1.6,-0.75) -- (1.9,-0.93) -- (1.6,-1.11);
114\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (0,-0.93) -- (1.9,-0.93);
115
116\draw[line cap=round] (8.65,0) -- (8.95,-0.18) -- (8.65,-0.36);
117\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (7.1,-0.18) -- (8.95,-0.18);
118
119\draw[line cap=round] (1.6,-3.6) -- (1.9,-3.78) -- (1.6,-3.96);
120\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (0,-3.78) -- (1.9,-3.78);
121
122\draw[line cap=round] (8.65,-3.6) -- (8.95,-3.78) -- (8.65,-3.96);
123\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (7.1,-3.78) -- (8.85,-3.78);
124
125\draw[line cap=round] (1.86,-1.54) -- (2.04,-1.84) -- (2.22,-1.54);
126\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (2.04,-1) -- (2.04,-1.84);
127
128\draw[line cap=round] (1.86,-3.2) -- (2.04,-2.9) -- (2.22,-3.2);
129\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (2.04,-2.9) -- (2.04,-3.74);
130
131\draw[line cap=round] (6.58,-0.14) -- (6.92,-0.21) -- (6.7,-0.49);
132\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (2.04,-1.9) -- (6.92,-0.21);
133
134\draw[line cap=round] (6.65,-3.52) -- (6.92,-3.75) -- (6.58,-3.87);
135\draw[dashed,dash pattern=on 0.75pt off 0.75pt] (2.04,-2.79) -- (6.92,-3.75);
136
137\end{tikzpicture}
138
139\end{document}