vopra lecture02
This commit is contained in:
parent
7672c965a8
commit
c6289b95b2
|
@ -92,68 +92,137 @@
|
|||
\section{Определение параметров объекта}
|
||||
Удалённость от камеры, размеры объекта, кинематические характеристики (скорость, направление движения).
|
||||
|
||||
Метод пропорций -- должны быть априорные данные об объекте, для которого мы хотим определять характеристики. Если нет данных об объекте -- должны быть размеры объектов в сцене (дорожные знаки, разметка, и так далее), на основе данных о сцене и изображения объекта на сцене можем вычислить нужные параметры.
|
||||
\subsection{Метод пропорций}
|
||||
должны быть априорные данные об объекте, для которого мы хотим определять характеристики. Если нет данных об объекте -- должны быть размеры объектов в сцене (дорожные знаки, разметка, и так далее), на основе данных о сцене и изображения объекта на сцене можем вычислить нужные параметры.
|
||||
Исходные данные:
|
||||
\begin{itemize}
|
||||
\item $H_{\text{объекта}}$ -- например, высота объекта в пикселях $h$ -- априорная высота;
|
||||
\item $\alpha_{\text{кадр}}, \beta_{\text{кадр}}$ -- характеристики камеры -- углы обзора по вертикали и горизонтали, соответственно.
|
||||
\item $H_{\text{кадр}}$, $W_{\text{кадр}}$ -- высота и ширина кадра
|
||||
\item $H_{o}$ -- высота объекта в пикселях $h$ -- априорная высота (в физическом мире);
|
||||
\item $\alpha_{k}, \beta_{k}$ -- характеристики камеры -- углы обзора кадра по вертикали и горизонтали, соответственно.
|
||||
\item $H_{k}$, $W_{k}$ -- высота и ширина кадра
|
||||
\end{itemize}
|
||||
найти $l$ -- расстояние до объекта, $v$ -- скорость.
|
||||
(1)
|
||||
для вычисления скорости нужно взять два кадра с известным временем между ними.
|
||||
(2)
|
||||
|
||||
\begin{figure}[H]
|
||||
\centering
|
||||
\fontsize{14}{1}\selectfont
|
||||
\includesvg[scale=1.01]{pics/04-vora-00-obj-height.svg}
|
||||
\end{figure}
|
||||
Высота объекта находится по формулам
|
||||
\begin{equation*}
|
||||
\begin{gathered}
|
||||
\tg(\alpha) = \frac{h}{l} \approx \alpha_{o}\\
|
||||
\frac{\alpha_o}{\alpha_k} = \frac{H_o}{H_k}\Rightarrow \alpha_o = \frac{\alpha_k \cdot H_o}{H_k}\\
|
||||
l = \frac{h \cdot H_k}{\alpha_k \cdot H_o}
|
||||
\end{gathered}
|
||||
\end{equation*}
|
||||
|
||||
Для вычисления скорости нужно взять два кадра с известным временем между ними.
|
||||
\begin{equation*}
|
||||
\begin{gathered}
|
||||
v=\sqrt{v_x^2, v_y^2, v_z^2}\\
|
||||
\frac{\Delta\alpha_o}{\alpha_k} = \frac{\Delta Y_o}{H_k}\Rightarrow \Delta\alpha_o = \frac{\alpha_k \cdot \Delta Y_o}{H_k}\\
|
||||
\tg\Delta\alpha_o = \frac{\Delta y}{l} \approx \Delta\alpha_o\\
|
||||
\Delta y = \frac{\alpha_k\cdot\Delta Y_o\dot l}{H_k}\\
|
||||
v_y = \frac{\Delta y}{N\cdot\tau} = \frac{\alpha_k\cdot\Delta y_o\cdot l}{H_k\cdot N\tau}
|
||||
\end{gathered}
|
||||
\end{equation*}
|
||||
где $N$ -- число кадров между замерами, а $\tau$ -- длительность одного кадра (из информации о кадре (fps, frames pre second, кадров в секунду)).
|
||||
|
||||
\begin{figure}[H]
|
||||
\centering
|
||||
\fontsize{12}{1}\selectfont
|
||||
\includesvg[scale=1.01]{pics/04-vora-00-obj-moving.svg}
|
||||
\end{figure}
|
||||
|
||||
$v_x$ тоже касательный считается по аналогии
|
||||
\[ v_x = \frac{\beta_k * \Delta_o * l}{W_k * N \tau} \]
|
||||
(3)
|
||||
|
||||
Недостаток в том, что нам нужны априорные знания об объектах.
|
||||
\[ v_x = \frac{\beta_k\cdot\Delta_o\cdot l}{W_k \cdot N\tau} \]
|
||||
|
||||
Метод pinhole
|
||||
(4)
|
||||
мы знаем, что все лучи проходят через одну точку, тогда стоит задача по координатам $(X,Y,Z)$ получить двумерные координаты $(u, v)$.
|
||||
(5)
|
||||
Для $v_z$ формула отличается, так как движение радиальное и мы фактически считаем расстояние до объекта
|
||||
|
||||
(6) - матрица поворота
|
||||
\[ v_z = \frac{\Delta z}{N\tau} = \frac{\Delta l(t)}{N\tau} = \frac{h\cdot H_k}{N\tau\alpha_k}\cdot\left(\frac{1}{H_o(t+N\tau)} - \frac{1}{H_o(t)}\right) \]
|
||||
|
||||
вектор $T$ отвечает за центр масс объекта.
|
||||
Координаты $(X, Y, Z)$ приводятся к двумерным $x', y'$, масштабируются $f(x)$ и делаем сдвиг $c(x)$.
|
||||
Основной недостаток метода в том, что нам нужны априорные знания об объектах.
|
||||
|
||||
\[x' = x/Z; y' = y/Z\]
|
||||
\subsection{Метод pinhole}
|
||||
|
||||
\[u = f_x*x' + c_x; v = f_y*y'+c_y\]
|
||||
(7)
|
||||
\begin{figure}[H]
|
||||
\centering
|
||||
\fontsize{14}{1}\selectfont
|
||||
\includesvg[scale=1.01]{pics/04-vora-00-pinhole.svg}
|
||||
\end{figure}
|
||||
|
||||
$P$ -- проекционная матрица.
|
||||
Мы знаем, что все лучи проходят через одну точку, тогда стоит задача по координатам $(X, Y, Z)$ получить двумерные координаты $(u, v)$.
|
||||
|
||||
\begin{figure}[H]
|
||||
\centering
|
||||
\fontsize{14}{1}\selectfont
|
||||
\includesvg[scale=1.01]{pics/04-vora-00-pinhole-iso.svg}
|
||||
\end{figure}
|
||||
|
||||
\[ \begin{pmatrix} X\\Y\\Z \end{pmatrix} = R \begin{pmatrix} X_0\\Y_0\\Z_0 \end{pmatrix} + T \]
|
||||
Матрица поворота, вектор $T$ отвечает за центр масс объекта. Координаты $(X, Y, Z)$ приводятся к двумерным $x', y'$, масштабируются $f(x)$ и сдвигаются $c(x)$.
|
||||
|
||||
\begin{equation*}
|
||||
\begin{gathered}
|
||||
x' = \frac{x}{Z}; y' = \frac{y}{Z} \\
|
||||
u = f_x\cdot x' + c_x\\
|
||||
v = f_y\cdot y' + c_y\\
|
||||
\end{gathered}
|
||||
\end{equation*}
|
||||
|
||||
\[ \begin{pmatrix} u \\ v \end{pmatrix} = P \cdot \begin{pmatrix} x \\ y \\ z \end{pmatrix} \]
|
||||
|
||||
где $P$ -- проекционная матрица.
|
||||
|
||||
\[ P = \begin{pmatrix} f(x) & 0 & c(x) \\ 0 & f(y) & c(y) \\ 0 & 0 & 1 \end{pmatrix} \]
|
||||
|
||||
В данной задаче возникает проблема искажений (аберрации, дисторсия).
|
||||
\[x'' = x'(1+k_1*r^2 + k_2*r^4 + k_3*r^6) + 2p_1x'y' + p_2(r^2+2x'^2)\]
|
||||
|
||||
\[r^2 = x'^2 + y'^2\]
|
||||
аналошгично y'
|
||||
аналошгично $y'$
|
||||
|
||||
\[y'' = y'(1+k_1*r^2 + k_2*r^4 + k_3*r^6) + p_1(r^2+2y'^2) + 2p_2x'y'\]
|
||||
|
||||
По изображению можем получить все коэффициенты и посчитать координаты $u, v$. Коэффициенты находятся путём калибровки камеры. И используются для обратного вычисления координат.
|
||||
(8) цель минимизировать ошибку, видеале = 0
|
||||
|
||||
(uia via) = P(xi,yi,zi)
|
||||
\begin{figure}[H]
|
||||
\centering
|
||||
\fontsize{12}{1}\selectfont
|
||||
\includesvg[scale=1.01]{pics/04-vora-00-blurring.svg}
|
||||
\end{figure}
|
||||
$A$ -- не чёткое изображение, на рисунке -- границы размытия $\sigma$. Цель минимизировать ошибку, в идеале, получить ошибку, равную нулю.
|
||||
|
||||
Зная, что матрица P - это проекционная матрица мы можем варьировать матрицы поворота и сдвига(R, T), которые входят в её состав. Perspective Points Problem - проблема того что реальная точка может восстановиться в две и нужно понять у какой коэффициент ошибки меньше.
|
||||
\[error(A) = \sum_i\left( \begin{pmatrix} u_i\\v_i \end{pmatrix} - \begin{pmatrix} u_i^A\\v_i^A \end{pmatrix} \right)^2 \to \min(R, T)\]
|
||||
|
||||
Определение на изображении планарных (плоских) объектов -- гомография.
|
||||
В иделаьном случае матрицы будут равны, а их разность равняться нулю.Ошибка возводится в квадрат для увеличения чувствительности и удобства распознавания.
|
||||
|
||||
(9)
|
||||
Как понять, что объект плоский. Все точки объекта связаны определёнными геометрическими преобразованиями и возможно построить между ними зависимостями.
|
||||
\[ \begin{pmatrix} u_i^A\\v_i^A \end{pmatrix} = P \begin{pmatrix} x_i\\y_i\\z_i \end{pmatrix} \]
|
||||
|
||||
объект = u,v
|
||||
изображение = \tilde{u}, \tilde{v}
|
||||
Зная, что матрица $P$ -- это проекционная матрица, мы можем варьировать матрицы поворота и сдвига $(R, T)$, которые входят в её состав. \textbf{Perspective Points Problem} -- проблема того что реальная точка может восстановиться в две и нужно понять у какой коэффициент ошибки меньше.
|
||||
|
||||
\tu = h_11u+h_12v+h13/h31u+h32v+h_33
|
||||
\tv = h_21u+h_22v+h13/h31u+h32v+h_33
|
||||
H = h11 h12 h13\\h21 h22 h23\\h31 h32 h33 - матрица гомографии
|
||||
(tu tv 1) = H(u v 1)
|
||||
\subsection{Определение на изображении планарных (плоских) объектов}
|
||||
Гомография.
|
||||
|
||||
задача - поиск точек, подверженных гомографии. Такой поиск называется схема RANSAC.
|
||||
\begin{figure}[H]
|
||||
\centering
|
||||
\fontsize{12}{1}\selectfont
|
||||
\includesvg[scale=1.01]{pics/04-vora-00-homographia.svg}
|
||||
\end{figure}
|
||||
|
||||
Как понять, что объект плоский? Все точки объекта связаны определёнными геометрическими преобразованиями и возможно построить между ними зависимостями. Координаты объекта -- $u,v$; координаты объекта на изображении -- $\tilde{u}, \tilde{v}$
|
||||
|
||||
\begin{equation*}
|
||||
\begin{gathered}
|
||||
\tilde{u} = \frac{h_{11}u + h_{12}v + h_{13}}{h_{31}u + h_{32}v + h_{33}}\\
|
||||
\tilde{v} = \frac{h_{21}u + h_{22}v + h_{13}}{h_{31}u + h_{32}v + h_{33}}\\
|
||||
\begin{pmatrix} \tilde{u}\\\tilde{v}\\1 \end{pmatrix} = H \cdot \begin{pmatrix} u\\ v\\ 1 \end{pmatrix}
|
||||
\end{gathered}
|
||||
\end{equation*}
|
||||
Матрица гомографии
|
||||
\[ H = \begin{pmatrix} h_{11}&h_{12}&h_{13}\\h_{21}&h_{22}&h_{23}\\h_{31}&h_{32}&h_{33} \end{pmatrix} \]
|
||||
|
||||
Основная задача -- поиск точек, подверженных гомографии. Такой поиск называется схема RANSAC.
|
||||
\end{document}
|
||||
|
||||
|
|
|
@ -0,0 +1,223 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 210 297"
|
||||
version="1.1"
|
||||
id="svg4920"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||
sodipodi:docname="04-vora-00-blurring.svg">
|
||||
<defs
|
||||
id="defs4914" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.8"
|
||||
inkscape:cx="179.65775"
|
||||
inkscape:cy="272.82128"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid5483" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata4917">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<ellipse
|
||||
id="path5485"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="21.166666"
|
||||
cy="103.1875"
|
||||
rx="0.79374939"
|
||||
ry="0.79374999" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="13.229166"
|
||||
y="111.125"
|
||||
id="text5489"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5487"
|
||||
x="13.229166"
|
||||
y="111.125"
|
||||
style="stroke-width:0.264583">camera</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="55.5625"
|
||||
y="111.125"
|
||||
id="text5493"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5491"
|
||||
x="55.5625"
|
||||
y="111.125"
|
||||
style="stroke-width:0.264583">image</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="100.54166"
|
||||
y="111.125"
|
||||
id="text5497"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5495"
|
||||
x="100.54166"
|
||||
y="111.125"
|
||||
style="stroke-width:0.264583">плоскость</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="100.54166"
|
||||
y="117.29862"
|
||||
style="stroke-width:0.264583"
|
||||
id="tspan5501">реального</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="100.54166"
|
||||
y="123.47225"
|
||||
style="stroke-width:0.264583"
|
||||
id="tspan5505">объекта</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 21.166666,103.1875 H 136.26041"
|
||||
id="path5510" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 60.854166,107.15625 10e-7,-31.75"
|
||||
id="path5512"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 99.218749,115.09375 10e-7,-44.979167"
|
||||
id="path5514"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 121.70833,87.312499 21.166666,103.1875 121.70833,70.114583"
|
||||
id="path5516" />
|
||||
<ellipse
|
||||
id="path5485-9"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="60.854168"
|
||||
cy="89.958336"
|
||||
rx="0.79374939"
|
||||
ry="0.79374999" />
|
||||
<ellipse
|
||||
id="path5485-9-1"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="60.854168"
|
||||
cy="96.837502"
|
||||
rx="0.79374939"
|
||||
ry="0.79374999" />
|
||||
<ellipse
|
||||
id="path5485-9-2"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="99.21875"
|
||||
cy="77.522919"
|
||||
rx="0.79374939"
|
||||
ry="0.79374999" />
|
||||
<ellipse
|
||||
id="path5485-9-7"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="99.21875"
|
||||
cy="90.752083"
|
||||
rx="0.79374939"
|
||||
ry="0.79374999" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="43.65625"
|
||||
y="85.989586"
|
||||
id="text5578"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5576"
|
||||
x="43.65625"
|
||||
y="85.989586"
|
||||
style="stroke-width:0.264583">$A_i(u_i,v_i)$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="63.5"
|
||||
y="95.25"
|
||||
id="text5582"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5580"
|
||||
x="63.5"
|
||||
y="95.25"
|
||||
style="stroke-width:0.264583">$\sigma$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="92.604164"
|
||||
y="87.3125"
|
||||
id="text5586"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5584"
|
||||
x="92.604164"
|
||||
y="87.3125"
|
||||
style="stroke-width:0.264583">$\Delta$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="61.961903"
|
||||
y="101.82583"
|
||||
id="text5578-0"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5576-9"
|
||||
x="61.961903"
|
||||
y="101.82583"
|
||||
style="stroke-width:0.264583">$A_0(u_0,v_0)$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="101.86458"
|
||||
y="96.572914"
|
||||
id="text5632"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5630"
|
||||
x="101.86458"
|
||||
y="96.572914"
|
||||
style="stroke-width:0.264583">$A$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="101.86458"
|
||||
y="72.760414"
|
||||
id="text5636"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5634"
|
||||
x="101.86458"
|
||||
y="72.760414"
|
||||
style="stroke-width:0.264583">$A'$</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.5 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 210 297"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||
sodipodi:docname="04-vora-00-homographia.svg">
|
||||
<defs
|
||||
id="defs2" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.4"
|
||||
inkscape:cx="338.79034"
|
||||
inkscape:cy="385.15179"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="true"
|
||||
inkscape:window-width="1533"
|
||||
inkscape:window-height="1205"
|
||||
inkscape:window-x="772"
|
||||
inkscape:window-y="65"
|
||||
inkscape:window-maximized="0">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid833" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="26.458332"
|
||||
y="111.125"
|
||||
id="text837"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan835"
|
||||
x="26.458332"
|
||||
y="111.125"
|
||||
style="stroke-width:0.264583">Книга</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="74.083336"
|
||||
y="116.41666"
|
||||
id="text841"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan839"
|
||||
x="74.083336"
|
||||
y="116.41666"
|
||||
style="stroke-width:0.264583">Изображение</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="113.77083"
|
||||
y="105.83333"
|
||||
id="text845"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan843"
|
||||
x="113.77083"
|
||||
y="105.83333"
|
||||
style="stroke-width:0.264583">поворот и маштаб</tspan></text>
|
||||
<rect
|
||||
style="fill:none;stroke:#555555;stroke-width:0.264999"
|
||||
id="rect847"
|
||||
width="47.625"
|
||||
height="60.854164"
|
||||
x="63.5"
|
||||
y="47.625" />
|
||||
<rect
|
||||
style="fill:none;stroke:#555555;stroke-width:0.264999"
|
||||
id="rect851"
|
||||
width="15.875"
|
||||
height="23.8125"
|
||||
x="26.458332"
|
||||
y="82.020836" />
|
||||
<rect
|
||||
style="fill:none;stroke:#555555;stroke-width:0.264999"
|
||||
id="rect851-3"
|
||||
width="10.583336"
|
||||
height="15.87501"
|
||||
x="120.78019"
|
||||
y="19.881947"
|
||||
ry="0"
|
||||
transform="rotate(31.726015)" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 130.96875,107.15625 H 113.77083 L 97.895832,93.927082"
|
||||
id="path873" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
|
@ -0,0 +1,154 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 210 297"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||
sodipodi:docname="04-vora-00-obj-height.svg">
|
||||
<defs
|
||||
id="defs2">
|
||||
<inkscape:path-effect
|
||||
effect="bspline"
|
||||
id="path-effect861"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
weight="33.333333"
|
||||
steps="2"
|
||||
helper_size="0"
|
||||
apply_no_weight="true"
|
||||
apply_with_weight="true"
|
||||
only_selected="false" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="3.959798"
|
||||
inkscape:cx="304.3402"
|
||||
inkscape:cy="168.43807"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="true"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid833" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="30.427082"
|
||||
y="52.916664"
|
||||
id="text837"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan835"
|
||||
x="30.427082"
|
||||
y="52.916664"
|
||||
style="stroke-width:0.264583">Камера</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="108.47916"
|
||||
y="52.916664"
|
||||
id="text841"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan839"
|
||||
x="108.47916"
|
||||
y="52.916664"
|
||||
style="stroke-width:0.264583">Объект</tspan></text>
|
||||
<ellipse
|
||||
id="path843"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
cx="38.364582"
|
||||
cy="47.625"
|
||||
rx="0.79374874"
|
||||
ry="0.79374999" />
|
||||
<ellipse
|
||||
id="path845"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
cx="116.41666"
|
||||
cy="47.625"
|
||||
rx="0.79373986"
|
||||
ry="0.79374999" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 38.364583,47.624999 h 78.052087 l 0,-19.843749"
|
||||
id="path847" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.26458299;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.26458299,0.79374896;stroke-dashoffset:0"
|
||||
d="M 38.364583,47.624999 116.41667,27.78125"
|
||||
id="path849" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="119.0625"
|
||||
y="39.6875"
|
||||
id="text853"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan851"
|
||||
x="119.0625"
|
||||
y="39.6875"
|
||||
style="stroke-width:0.264583">h</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="72.760414"
|
||||
y="52.916664"
|
||||
id="text857"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan855"
|
||||
x="72.760414"
|
||||
y="52.916664"
|
||||
style="stroke-width:0.264583">l</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 64.822916,41.010416 c 0.882208,0.882208 1.764154,1.764154 2.204993,2.866598 0.44084,1.102443 0.44084,2.425333 0.44084,3.747985"
|
||||
id="path859"
|
||||
inkscape:path-effect="#path-effect861"
|
||||
inkscape:original-d="m 64.822916,41.010416 c 0.882208,0.882208 1.764154,1.764154 2.645833,2.645833 2.65e-4,1.323208 2.65e-4,2.646098 0,3.96875" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="68.791664"
|
||||
y="44.979168"
|
||||
id="text865"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan863"
|
||||
x="68.791664"
|
||||
y="44.979168"
|
||||
style="stroke-width:0.264583">$\alpha$</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.4 KiB |
|
@ -0,0 +1,333 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 210 297"
|
||||
version="1.1"
|
||||
id="svg960"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||
sodipodi:docname="04-vora-00-obj-moving.svg">
|
||||
<defs
|
||||
id="defs954">
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker3041"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path3039" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker3001"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path2999" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker2967"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path2965" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker2087"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path2085" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker2027"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#555555;stroke-opacity:1;fill:#555555;fill-opacity:1"
|
||||
id="path2025" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="Arrow2Mend"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#555555;stroke-opacity:1;fill:#555555;fill-opacity:1"
|
||||
id="path1602" />
|
||||
</marker>
|
||||
<inkscape:path-effect
|
||||
effect="bspline"
|
||||
id="path-effect1547"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
weight="33.333333"
|
||||
steps="2"
|
||||
helper_size="0"
|
||||
apply_no_weight="true"
|
||||
apply_with_weight="true"
|
||||
only_selected="false" />
|
||||
<inkscape:path-effect
|
||||
effect="bspline"
|
||||
id="path-effect1543"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
weight="33.333333"
|
||||
steps="2"
|
||||
helper_size="0"
|
||||
apply_no_weight="true"
|
||||
apply_with_weight="true"
|
||||
only_selected="false" />
|
||||
<inkscape:path-effect
|
||||
effect="bspline"
|
||||
id="path-effect1535"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
weight="33.333333"
|
||||
steps="2"
|
||||
helper_size="0"
|
||||
apply_no_weight="true"
|
||||
apply_with_weight="true"
|
||||
only_selected="false" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2"
|
||||
inkscape:cx="191.12762"
|
||||
inkscape:cy="331.75683"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="true"
|
||||
showguides="false"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid1523" />
|
||||
<sodipodi:guide
|
||||
position="59.53125,203.07292"
|
||||
orientation="0,-1"
|
||||
id="guide1525" />
|
||||
<sodipodi:guide
|
||||
position="79.375,207.04167"
|
||||
orientation="0,-1"
|
||||
id="guide1527" />
|
||||
<sodipodi:guide
|
||||
position="99.218748,203.07293"
|
||||
orientation="0,-1"
|
||||
id="guide1529" />
|
||||
<sodipodi:guide
|
||||
position="79.374998,199.10417"
|
||||
orientation="0,-1"
|
||||
id="guide1531" />
|
||||
<sodipodi:guide
|
||||
position="79.374998,237.46876"
|
||||
orientation="1,0"
|
||||
id="guide1537" />
|
||||
<sodipodi:guide
|
||||
position="79.374998,172.64584"
|
||||
orientation="1,0"
|
||||
id="guide1539" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata957">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="fill:none;stroke:#999999;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.33, 0.16500000000000001;stroke-dashoffset:0"
|
||||
d="m 59.002083,93.927083 c 6.791133,-2.204913 13.581969,-4.40973 20.505448,-4.409655 6.923479,7.5e-5 13.978786,2.204858 17.506462,3.307256 3.527677,1.102399 3.527677,1.102399 -2.7e-5,2.204807 -3.527704,1.102408 -10.583104,3.307221 -17.506432,3.307298 -6.923327,7.7e-5 -13.714033,-2.204699 -17.109742,-3.307202 -3.395709,-1.102504 -3.395709,-1.102504 -3.395709,-1.102504"
|
||||
id="path1533"
|
||||
inkscape:path-effect="#path-effect1535"
|
||||
inkscape:original-d="m 59.002083,93.927083 c 6.791236,-2.204596 13.582072,-4.409413 20.372915,-6.614583 7.05596,2.205169 14.111267,4.409952 21.166672,6.614583 2.6e-4,2.65e-4 2.6e-4,2.65e-4 0,0 -7.055309,2.205132 -14.110709,4.409945 -21.166672,6.614587 -6.790844,-2.204642 -13.581549,-4.409418 -20.372915,-6.614587 2.65e-4,2.65e-4 0,0 0,0"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#999999;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.33, 0.16500000000000001;stroke-dashoffset:0"
|
||||
d="m 75.847212,62.618067 c -3.527789,3.880567 -10.583198,11.641518 -14.111039,19.491101 -3.52784,7.849584 -3.52784,15.786769 1.47e-4,22.930652 3.527987,7.14389 10.58333,13.49369 14.111005,16.6686 3.527675,3.17491 3.527675,3.17491 7.055536,0.22033 3.527861,-2.95459 10.583133,-8.86337 14.110971,-16.00713 3.527838,-7.143751 3.527838,-15.521881 1.14e-4,-23.59183 C 93.486222,74.259841 86.430943,66.499036 82.902971,62.618268 79.375,58.7375 79.375,58.7375 75.847212,62.618067 Z"
|
||||
id="path1541"
|
||||
inkscape:path-effect="#path-effect1543"
|
||||
inkscape:original-d="m 79.375,58.7375 c -7.0553,7.761386 -14.11071,15.522336 -21.166667,23.283333 2.65e-4,7.937919 2.65e-4,15.875104 0,23.812497 7.055962,6.35039 14.111303,12.7002 21.166667,19.05 2.65e-4,2.7e-4 2.65e-4,2.7e-4 0,0 7.055961,-5.90888 14.111232,-11.81767 21.16667,-17.72708 2.6e-4,-8.378381 2.6e-4,-16.756511 0,-25.135417 C 93.486235,74.259829 86.430956,66.499024 79.375,58.7375 c 2.65e-4,2.65e-4 2.65e-4,2.65e-4 0,0 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#999999;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.33, 0.16500000000000001;stroke-dashoffset:0"
|
||||
d="m 78.052057,63.500095 c -1.322943,4.762595 -3.968722,14.287398 -5.291639,21.254937 -1.322918,6.96754 -1.322918,11.377087 7.6e-5,17.683148 1.322994,6.30605 3.968746,14.50788 5.291626,18.60881 1.32288,4.10093 1.32288,4.10093 2.645798,-1.2e-4 1.322918,-4.10104 3.968641,-12.30278 5.291611,-18.60877 C 87.3125,96.132118 87.3125,91.722575 85.9896,84.755099 84.666701,77.787623 82.020971,68.262995 80.697985,63.500248 79.375,58.7375 79.375,58.7375 78.052057,63.500095 Z"
|
||||
id="path1545"
|
||||
inkscape:path-effect="#path-effect1547"
|
||||
inkscape:original-d="m 79.375,58.7375 c -2.645572,9.525277 -5.291351,19.05008 -7.9375,28.575 2.65e-4,4.410072 2.65e-4,8.819619 0,13.22917 2.64615,8.20251 5.291904,16.40434 7.9375,24.60625 2.65e-4,2.6e-4 2.65e-4,2.6e-4 0,0 2.646153,-8.20199 5.291876,-16.40373 7.9375,-24.60625 2.65e-4,-4.409552 2.65e-4,-8.819095 0,-13.22917 -2.645622,-9.524926 -5.291352,-19.049554 -7.9375,-28.575 2.65e-4,2.65e-4 2.65e-4,2.65e-4 0,0 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<ellipse
|
||||
id="path1549"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="95.25"
|
||||
cy="101.86458"
|
||||
rx="0.79374999"
|
||||
ry="0.79374492" />
|
||||
<ellipse
|
||||
id="path1549-3"
|
||||
style="fill:#555555;fill-opacity:1;stroke:none;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
cx="79.375"
|
||||
cy="93.927086"
|
||||
rx="0.26458332"
|
||||
ry="0.26458588" />
|
||||
<path
|
||||
style="fill:none;stroke:#555555;stroke-width:0.07004103;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.14008207, 0.07004103000000000;marker-end:url(#marker2027);stroke-dashoffset:0"
|
||||
d="M 79.374999,93.927082 H 44.979166"
|
||||
id="path1571" />
|
||||
<path
|
||||
style="fill:none;stroke:#555555;stroke-width:0.07004103;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker2087);stroke-miterlimit:4;stroke-dasharray:0.14008207, 0.07004103000000000;stroke-dashoffset:0"
|
||||
d="M 79.374999,93.927082 V 140.22916"
|
||||
id="path2077" />
|
||||
<path
|
||||
style="fill:none;stroke:#555555;stroke-width:0.07004103;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:0.14008207, 0.07004103000000000;stroke-dashoffset:0"
|
||||
d="M 79.374999,93.927082 111.125,125.67708"
|
||||
id="path2119" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="44.979168"
|
||||
y="97.895836"
|
||||
id="text2139"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2137"
|
||||
x="44.979168"
|
||||
y="97.895836"
|
||||
style="stroke-width:0.264583">$x$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="82.020836"
|
||||
y="140.22917"
|
||||
id="text2143"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2141"
|
||||
x="82.020836"
|
||||
y="140.22917"
|
||||
style="stroke-width:0.264583">$y$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="111.125"
|
||||
y="123.03125"
|
||||
id="text2147"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2145"
|
||||
x="111.125"
|
||||
y="123.03125"
|
||||
style="stroke-width:0.264583">$z$</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#marker2967)"
|
||||
d="m 95.249999,101.86458 2.645833,-5.291665"
|
||||
id="path2953" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#marker3001)"
|
||||
d="m 95.249999,101.86458 v 11.90625"
|
||||
id="path2955" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#marker3041)"
|
||||
d="M 95.249999,101.86458 83.343749,96.572915"
|
||||
id="path2957" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="83.34375"
|
||||
y="95.25"
|
||||
id="text3117"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3115"
|
||||
x="83.34375"
|
||||
y="95.25"
|
||||
style="stroke-width:0.264583">$V_z$ (радиальное)</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="99.21875"
|
||||
y="100.54166"
|
||||
id="text3121"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3119"
|
||||
x="99.21875"
|
||||
y="100.54166"
|
||||
style="stroke-width:0.264583">$V_x$ (касательное)</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="97.895836"
|
||||
y="111.125"
|
||||
id="text3125"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3123"
|
||||
x="97.895836"
|
||||
y="111.125"
|
||||
style="stroke-width:0.264583">$V_z$ (касательное)</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 15 KiB |
|
@ -0,0 +1,268 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 210 297"
|
||||
version="1.1"
|
||||
id="svg4006"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||
sodipodi:docname="04-vora-00-pinhole-iso.svg">
|
||||
<defs
|
||||
id="defs4000">
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker4779"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path4777" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker4769"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path4767" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.979899"
|
||||
inkscape:cx="371.80441"
|
||||
inkscape:cy="331.7599"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="true"
|
||||
showguides="false"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="axonomgrid"
|
||||
id="grid4573" />
|
||||
<sodipodi:guide
|
||||
position="103.92305,257.00001"
|
||||
orientation="1,0"
|
||||
id="guide4577" />
|
||||
<sodipodi:guide
|
||||
position="103.92305,177.00001"
|
||||
orientation="1,0"
|
||||
id="guide4579" />
|
||||
<sodipodi:guide
|
||||
position="103.92305,217.00001"
|
||||
orientation="1,0"
|
||||
id="guide4581" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata4003">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="fill:none;stroke:#555555;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.165, 0.16500000000000001;stroke-dashoffset:0"
|
||||
d="M 103.92305,120 V 40.000002"
|
||||
id="path4583" />
|
||||
<path
|
||||
style="fill:none;stroke:#555555;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.165, 0.165;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="M 69.282032,100 138.56406,60"
|
||||
id="path4583-7"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#555555;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.165,0.165;stroke-dashoffset:0"
|
||||
d="M 69.282031,59.999998 138.56406,100 v 0"
|
||||
id="path4605" />
|
||||
<circle
|
||||
id="path4607"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="134.23393"
|
||||
cy="72.5"
|
||||
r="0.39687499" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.26458299;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.26458299,0.26458299;stroke-dashoffset:0"
|
||||
d="m 103.92305,79.999998 12.99038,7.500001 v -5.000001"
|
||||
id="path4611" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.264583, 0.264583;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="m 121.24356,70 12.99038,7.500001 V 72.5"
|
||||
id="path4611-5" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.26458299;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:1.58749792,0.52916597;stroke-dashoffset:0"
|
||||
d="M 116.91343,82.499998 134.23394,72.5"
|
||||
id="path4633" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="125.57368"
|
||||
y="82.5"
|
||||
id="text4637"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4635"
|
||||
x="125.57368"
|
||||
y="82.5"
|
||||
style="stroke-width:0.264583">проекция на</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="125.57368"
|
||||
y="88.673622"
|
||||
style="stroke-width:0.264583"
|
||||
id="tspan4731">плоскость $x$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="106.52112"
|
||||
y="44.5"
|
||||
id="text4641"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4639"
|
||||
x="106.52112"
|
||||
y="44.5"
|
||||
style="stroke-width:0.264583">$y$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="135.96599"
|
||||
y="58.499996"
|
||||
id="text4645"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4643"
|
||||
x="135.96599"
|
||||
y="58.499996"
|
||||
style="stroke-width:0.264583">$z$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="136.83202"
|
||||
y="98"
|
||||
id="text4649"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4647"
|
||||
x="136.83202"
|
||||
y="98"
|
||||
style="stroke-width:0.264583">$x$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="135.96599"
|
||||
y="71.499992"
|
||||
id="text4653"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4651"
|
||||
x="135.96599"
|
||||
y="71.499992"
|
||||
style="stroke-width:0.264583">$p(x,y,z)$</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="104.78907"
|
||||
y="75.5"
|
||||
id="text4657"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4655"
|
||||
x="104.78907"
|
||||
y="75.5"
|
||||
style="stroke-width:0.264583">0</tspan></text>
|
||||
<circle
|
||||
id="path4665"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="73.61216"
|
||||
cy="87.499992"
|
||||
r="0.39687499" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.264583, 0.264583;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="M 86.60254,90 73.612159,82.5 v 5"
|
||||
id="path4611-3"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.264583, 0.264583;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="M 103.92304,80.000001 90.932667,72.5 v 5"
|
||||
id="path4611-3-6"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.5875, 0.529166;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="m 73.612159,87.5 17.32051,-9.999999"
|
||||
id="path4633-2" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 69.282032,65 30.310889,17.5 0,25 L 69.282032,90 Z"
|
||||
id="path4735"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="69.902077"
|
||||
y="80.518494"
|
||||
id="text4739"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4737"
|
||||
x="69.902077"
|
||||
y="80.518494"
|
||||
style="stroke-width:0.264583">$Q(u,v)$</tspan></text>
|
||||
<circle
|
||||
id="path4741"
|
||||
style="fill:#000000;stroke:none;stroke-width:0.264583"
|
||||
cx="86.602547"
|
||||
cy="90"
|
||||
r="0.39687499" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4769)"
|
||||
d="M 86.60254,89.999999 V 83.999998"
|
||||
id="path4743" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4779)"
|
||||
d="M 86.60254,89.999999 95.262794,95"
|
||||
id="path4745" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="84.870499"
|
||||
y="95.999992"
|
||||
id="text4819"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4817"
|
||||
x="84.870499"
|
||||
y="95.999992"
|
||||
style="stroke-width:0.264583">$0'$</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 10 KiB |
|
@ -0,0 +1,209 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 210 297"
|
||||
version="1.1"
|
||||
id="svg3191"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||
sodipodi:docname="04-vora-00-pinhole.svg">
|
||||
<defs
|
||||
id="defs3185">
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="marker3860"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path3858" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible;"
|
||||
id="Arrow2Mend"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow2Mend"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
transform="scale(0.6) rotate(180) translate(0,0)"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
id="path1602" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="scale(0.8) translate(12.5,0)"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
id="path1575" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="3.959798"
|
||||
inkscape:cx="246.40644"
|
||||
inkscape:cy="295.37766"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-rotation="0"
|
||||
showgrid="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1376"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3754" />
|
||||
<sodipodi:guide
|
||||
position="67.46875,216.30208"
|
||||
orientation="1,0"
|
||||
id="guide3766" />
|
||||
<sodipodi:guide
|
||||
position="67.46875,237.46875"
|
||||
orientation="1,0"
|
||||
id="guide3768" />
|
||||
<sodipodi:guide
|
||||
position="75.406248,226.88542"
|
||||
orientation="0,-1"
|
||||
id="guide3770" />
|
||||
<sodipodi:guide
|
||||
position="75.406248,246.72917"
|
||||
orientation="0,-1"
|
||||
id="guide3772" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3188">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="34.253551"
|
||||
y="93.540894"
|
||||
id="text3758"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3756"
|
||||
x="34.253551"
|
||||
y="93.540894"
|
||||
style="stroke-width:0.264583">плоскость</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="34.253551"
|
||||
y="99.714516"
|
||||
style="stroke-width:0.264583"
|
||||
id="tspan3760">изображения</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
|
||||
x="66.003555"
|
||||
y="96.186729"
|
||||
id="text3764"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3762"
|
||||
x="66.003555"
|
||||
y="96.186729"
|
||||
style="stroke-width:0.264583">pinhole</tspan></text>
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 67.468749,80.697916 V 59.531249 l 7.9375,-9.260419 v 19.84375 z"
|
||||
id="path3774" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 41.010417,87.3125 v -31.75 L 51.59375,43.65625 v 30.427083 z"
|
||||
id="path3774-6"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<rect
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3798"
|
||||
width="5.2916718"
|
||||
height="10.58333"
|
||||
x="101.86458"
|
||||
y="59.53125" />
|
||||
<rect
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect3800"
|
||||
width="2.6458333"
|
||||
height="7.9375"
|
||||
x="44.979164"
|
||||
y="60.854164" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
|
||||
d="M 104.51042,67.468749 V 62.177083"
|
||||
id="path3802" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3860)"
|
||||
d="m 46.302083,63.499999 v 2.645833"
|
||||
id="path3850" />
|
||||
<circle
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="path3892"
|
||||
cx="71.4375"
|
||||
cy="64.822914"
|
||||
r="1.3229166" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1"
|
||||
d="m 111.125,64.822916 -76.729167,10e-7"
|
||||
id="path3894"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="M 101.86458,59.531249 71.437499,64.822916"
|
||||
id="path3906" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="M 101.86458,70.11458 71.437499,64.822916"
|
||||
id="path3908" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.495,0.495;stroke-dashoffset:0"
|
||||
d="m 47.624999,60.854166 23.8125,3.96875"
|
||||
id="path3910" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.495,0.495;stroke-dashoffset:0"
|
||||
d="m 47.624999,68.791666 23.8125,-3.96875"
|
||||
id="path3912" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.9 KiB |
Loading…
Reference in New Issue