|
manongjohn |
5d1508 |
\documentclass[a4paper,12pt]{article}
|
|
manongjohn |
5d1508 |
\usepackage[a4paper, total={180mm, 272mm}]{geometry}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\usepackage{fontspec}
|
|
manongjohn |
5d1508 |
\setmainfont[Path=fonts/, Extension=.ttf]{ipaexm}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\setlength\parindent{3.5em}
|
|
manongjohn |
5d1508 |
\setlength\parskip{0em}
|
|
manongjohn |
5d1508 |
\renewcommand{\baselinestretch}{1.247}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\usepackage{graphicx}
|
|
manongjohn |
5d1508 |
\graphicspath{{images/}}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\begin{document}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\thispagestyle{empty}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\Large
|
|
manongjohn |
5d1508 |
\noindent \\
|
|
manongjohn |
5d1508 |
Radial Blur Ino\medskip
|
|
manongjohn |
5d1508 |
\par
|
|
manongjohn |
5d1508 |
\normalsize
|
|
manongjohn |
5d1508 |
放射方向に平均値ぼかしを行ないます。\par
|
|
manongjohn |
5d1508 |
方向にねじれを加えることも可能です(処理時間がよりかかります)。\\
|
|
manongjohn |
5d1508 |
\par
|
|
manongjohn |
5d1508 |
初めに、指定あれば Alpha チャンネルに対して処理します。\par
|
|
manongjohn |
5d1508 |
次に、Alpha チャンネルがゼロでないピクセルの RGB を処理します。\par
|
|
manongjohn |
5d1508 |
Alpha チャンネルに処理をしないときは、RGB 画像の変化を Alpha 値\par
|
|
manongjohn |
5d1508 |
でマスクします。よって、滑らかなエッジは滑らかなままです。\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
-{-}- \ 入力 \ -{-}-\\
|
|
manongjohn |
5d1508 |
Source\par
|
|
manongjohn |
5d1508 |
処理をする画像を接続します。\\
|
|
manongjohn |
5d1508 |
Reference\par
|
|
manongjohn |
5d1508 |
Pixel 毎に効果の強弱をつけるための参照画像を接続します。\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
-{-}- \ 設定 \ -{-}-\\
|
|
manongjohn |
5d1508 |
Center\par
|
|
manongjohn |
5d1508 |
放射の中心位置を指定します。\par
|
|
manongjohn |
5d1508 |
原点は処理をする画像の中心です。カメラの注視点ではありません。\par
|
|
manongjohn |
5d1508 |
単位はミリメートルです。\par
|
|
manongjohn |
5d1508 |
初期値は\textquotedbl 0.0 0.0\textquotedbl で原点位置が中心です。\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
Radius\par
|
|
manongjohn |
5d1508 |
中心からぼかさない範囲を指定します。\par
|
|
manongjohn |
5d1508 |
単位はミリメートルです。\par
|
|
manongjohn |
5d1508 |
0以上の値を入力します。\par
|
|
manongjohn |
5d1508 |
初期値は0で全体にぼかします。\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
Blur\par
|
|
manongjohn |
5d1508 |
ぼかしの強さを調整をします。\par
|
|
manongjohn |
5d1508 |
ぼかしの強さは、Center から各 Pixel までの長さで決まります。\par
|
|
manongjohn |
5d1508 |
計算式は、Center から各 Pixel の距離を Pixel\_Len とすると、\par
|
|
manongjohn |
5d1508 |
(Pixel\_Len - Radius) * (Blur / 100)\par
|
|
manongjohn |
5d1508 |
となります。\par
|
|
manongjohn |
5d1508 |
最小は0でこのときは何もしません。最大は100です。\par
|
|
manongjohn |
5d1508 |
初期値は1です。
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\newpage
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\thispagestyle{empty}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\ \vspace{-0.2em}
|
|
manongjohn |
5d1508 |
\par
|
|
manongjohn |
5d1508 |
\noindent Twist\par
|
|
manongjohn |
5d1508 |
ひねりを加えます。\par
|
|
manongjohn |
5d1508 |
このひねりは Center から基準距離までを何度ひねるかで指定します。\par
|
|
manongjohn |
5d1508 |
基準距離は、結果画像の上下高の半分の長さです。\par
|
|
manongjohn |
5d1508 |
最小は0でひねりません。最大は180です。\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
Alpha Rendering\par
|
|
manongjohn |
5d1508 |
ON で Alpha にも処理をします。\par
|
|
manongjohn |
5d1508 |
OFF のときは、Alpha に処理しませんが、\par
|
|
manongjohn |
5d1508 |
RGB 値の変化を Alpha 値でマスクします。\par
|
|
manongjohn |
5d1508 |
初期値は ON です。\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
Anti Alias\par
|
|
manongjohn |
5d1508 |
ジャギーをなくすためにアンチエイリアスを加えた処理を行います。\par
|
|
manongjohn |
5d1508 |
結果はなめらかになりますが時間がかかります。\par
|
|
manongjohn |
5d1508 |
初期値は OFF です。\par
|
|
manongjohn |
5d1508 |
<処理時間参考例>\par
|
|
manongjohn |
5d1508 |
Width=2176 Height=1236 Center=0,0 Radius=0 Blur=3 Alpha=ON\par
|
|
manongjohn |
5d1508 |
Shrink=1\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 7em Twist=0\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=OFF 約7sec\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=ON \, 約32sec\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 7em Twist=1-180\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=OFF 約19sec\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=ON \, 約780sec\par
|
|
manongjohn |
5d1508 |
Shrink=3\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 7em Twist=0\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=OFF 約3sec\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=ON \, 約4sec\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 7em Twist=1-180\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=OFF 約4sec\par
|
|
manongjohn |
5d1508 |
\noindent \hskip 10.5em Anti Alias=ON \, 約34sec\\
|
|
manongjohn |
5d1508 |
\\
|
|
manongjohn |
5d1508 |
Reference\par
|
|
manongjohn |
5d1508 |
Pixel 毎に効果の強弱をつけるための参照画像の値の取り方を選択します。\par
|
|
manongjohn |
5d1508 |
入力の\textquotedbl Reference\textquotedbl に画像を接続し、\par
|
|
manongjohn |
5d1508 |
Red/Green/Blue/Alpha/Luminance/Nothing から選びます。\par
|
|
manongjohn |
5d1508 |
この効果をつけたくないときは Nothing を選ぶか、接続を切ります。\par
|
|
manongjohn |
5d1508 |
初期値は Red です。
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\newpage
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\thispagestyle{empty}
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\ \vspace{-0.2em}
|
|
manongjohn |
5d1508 |
\par
|
|
manongjohn |
5d1508 |
\noindent Radial Blur \ \ 参考例
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\large
|
|
manongjohn |
5d1508 |
\noindent \begin{picture}(0,0)
|
|
manongjohn |
5d1508 |
\put(170.5,-144.5){\includegraphics[width=13.3em]{RadialBlurInoOriginalImage}}
|
|
manongjohn |
5d1508 |
\put(92.5,-343){\includegraphics[width=13.3em]{RadialBlurInoRadialBlur30AAOFF}}
|
|
manongjohn |
5d1508 |
\put(314.5,-343){\includegraphics[width=13.3em]{RadialBlurInoRadialBlur30AAON}}
|
|
manongjohn |
5d1508 |
\put(92.5,-486){\includegraphics[width=13.3em]{RadialBlurInoTwistBlur20Twist45AAOFF}}
|
|
manongjohn |
5d1508 |
\put(314.5,-486){\includegraphics[width=13.3em]{RadialBlurInoTwistBlur20Twist45AAON}}
|
|
manongjohn |
5d1508 |
\put(26,-50){\normalsize{元画像}}
|
|
manongjohn |
5d1508 |
\put(26,-67){\normalsize{(200x112pixel)}}
|
|
manongjohn |
5d1508 |
\put(89,-221){\normalsize{Anti Alias \ \ OFF}}
|
|
manongjohn |
5d1508 |
\put(311,-221){\normalsize{Anti Alias \ \ ON}}
|
|
manongjohn |
5d1508 |
\put(26,-249){\normalsize{Radial}}
|
|
manongjohn |
5d1508 |
\put(26,-267){\normalsize{(Blur 30)}}
|
|
manongjohn |
5d1508 |
\put(26,-382){\normalsize{Twist}}
|
|
manongjohn |
5d1508 |
\put(26,-400){\normalsize{(Blur 20}}
|
|
manongjohn |
5d1508 |
\put(32,-418){\normalsize{Twist 45)}}
|
|
manongjohn |
5d1508 |
\end{picture}\\[12.65em]
|
|
manongjohn |
5d1508 |
|
|
manongjohn |
5d1508 |
\end{document}
|