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}