subdev-image-processing-scaling-multi-source.svg 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <svg
  3. xmlns:dc="http://purl.org/dc/elements/1.1/"
  4. xmlns:cc="http://creativecommons.org/ns#"
  5. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  6. xmlns:svg="http://www.w3.org/2000/svg"
  7. xmlns="http://www.w3.org/2000/svg"
  8. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  9. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  10. width="59cm"
  11. height="17cm"
  12. viewBox="-194 128 1179 330"
  13. id="svg2"
  14. version="1.1"
  15. inkscape:version="0.91 r13725"
  16. sodipodi:docname="subdev-image-processing-scaling-multi-source.svg">
  17. <metadata
  18. id="metadata186">
  19. <rdf:RDF>
  20. <cc:Work
  21. rdf:about="">
  22. <dc:format>image/svg+xml</dc:format>
  23. <dc:type
  24. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  25. </cc:Work>
  26. </rdf:RDF>
  27. </metadata>
  28. <defs
  29. id="defs184" />
  30. <sodipodi:namedview
  31. pagecolor="#ffffff"
  32. bordercolor="#666666"
  33. borderopacity="1"
  34. objecttolerance="10"
  35. gridtolerance="10"
  36. guidetolerance="10"
  37. inkscape:pageopacity="0"
  38. inkscape:pageshadow="2"
  39. inkscape:window-width="1920"
  40. inkscape:window-height="997"
  41. id="namedview182"
  42. showgrid="false"
  43. inkscape:zoom="0.26595857"
  44. inkscape:cx="1052.7956"
  45. inkscape:cy="301.1811"
  46. inkscape:window-x="1920"
  47. inkscape:window-y="30"
  48. inkscape:window-maximized="1"
  49. inkscape:current-layer="svg2" />
  50. <rect
  51. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  52. x="-8"
  53. y="130"
  54. width="806"
  55. height="327"
  56. id="rect4" />
  57. <g
  58. id="g6"
  59. style="">
  60. <rect
  61. style="fill:#ffffff"
  62. x="4.5"
  63. y="189"
  64. width="159"
  65. height="104"
  66. id="rect8" />
  67. <rect
  68. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a52a2a"
  69. x="4.5"
  70. y="189"
  71. width="159"
  72. height="104"
  73. id="rect10" />
  74. </g>
  75. <g
  76. id="g12"
  77. style="">
  78. <rect
  79. style="fill:#ffffff"
  80. x="49.5"
  81. y="204"
  82. width="94"
  83. height="77"
  84. id="rect14" />
  85. <rect
  86. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#0000ff"
  87. x="49.5"
  88. y="204"
  89. width="94"
  90. height="77"
  91. id="rect16" />
  92. </g>
  93. <text
  94. style="fill:#0000ff;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  95. x="60"
  96. y="224"
  97. id="text18">
  98. <tspan
  99. x="60"
  100. y="224"
  101. id="tspan20"
  102. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">sink</tspan>
  103. <tspan
  104. x="60"
  105. y="240"
  106. id="tspan22"
  107. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">crop</tspan>
  108. <tspan
  109. x="60"
  110. y="256"
  111. id="tspan24"
  112. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">selection</tspan>
  113. </text>
  114. <text
  115. style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  116. x="29.5"
  117. y="158"
  118. id="text26">
  119. <tspan
  120. x="29.5"
  121. y="158"
  122. id="tspan28"
  123. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;" />
  124. </text>
  125. <text
  126. style="fill:#a52a2a;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  127. x="8.53836"
  128. y="157.914"
  129. id="text30">
  130. <tspan
  131. x="8.53836"
  132. y="157.914"
  133. id="tspan32"
  134. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">sink media</tspan>
  135. <tspan
  136. x="8.53836"
  137. y="173.914"
  138. id="tspan34"
  139. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">bus format</tspan>
  140. </text>
  141. <g
  142. id="g36"
  143. style="">
  144. <rect
  145. style="fill:#ffffff"
  146. x="333.644"
  147. y="185.65"
  148. width="165.2"
  149. height="172.478"
  150. id="rect38" />
  151. <rect
  152. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#00ff00"
  153. x="333.644"
  154. y="185.65"
  155. width="165.2"
  156. height="172.478"
  157. id="rect40" />
  158. </g>
  159. <line
  160. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  161. x1="333.644"
  162. y1="358.128"
  163. x2="49.5"
  164. y2="281"
  165. id="line42" />
  166. <line
  167. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  168. x1="333.644"
  169. y1="185.65"
  170. x2="49.5"
  171. y2="204"
  172. id="line44" />
  173. <line
  174. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  175. x1="498.844"
  176. y1="358.128"
  177. x2="143.5"
  178. y2="281"
  179. id="line46" />
  180. <line
  181. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  182. x1="498.844"
  183. y1="185.65"
  184. x2="143.5"
  185. y2="204"
  186. id="line48" />
  187. <text
  188. style="fill:#00ff00;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  189. x="334.704"
  190. y="149.442"
  191. id="text50">
  192. <tspan
  193. x="334.704"
  194. y="149.442"
  195. id="tspan52"
  196. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">sink compose</tspan>
  197. <tspan
  198. x="334.704"
  199. y="165.442"
  200. id="tspan54"
  201. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">selection (scaling)</tspan>
  202. </text>
  203. <g
  204. id="g56"
  205. style="">
  206. <rect
  207. style="fill:#ffffff"
  208. x="382.322"
  209. y="199.565"
  210. width="100.186"
  211. height="71.4523"
  212. id="rect58" />
  213. <rect
  214. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0"
  215. x="382.322"
  216. y="199.565"
  217. width="100.186"
  218. height="71.4523"
  219. id="rect60" />
  220. </g>
  221. <text
  222. style="fill:#a020f0;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  223. x="543.322"
  224. y="149.442"
  225. id="text62">
  226. <tspan
  227. x="543.322"
  228. y="149.442"
  229. id="tspan64"
  230. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">source</tspan>
  231. <tspan
  232. x="543.322"
  233. y="165.442"
  234. id="tspan66"
  235. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">crop</tspan>
  236. <tspan
  237. x="543.322"
  238. y="181.442"
  239. id="tspan68"
  240. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">selection</tspan>
  241. </text>
  242. <text
  243. style="fill:#8b6914;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  244. x="691.5"
  245. y="157.128"
  246. id="text70">
  247. <tspan
  248. x="691.5"
  249. y="157.128"
  250. id="tspan72"
  251. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">source media</tspan>
  252. <tspan
  253. x="691.5"
  254. y="173.128"
  255. id="tspan74"
  256. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">bus format</tspan>
  257. </text>
  258. <g
  259. id="g76"
  260. style="">
  261. <rect
  262. style="fill:#ffffff"
  263. x="690.488"
  264. y="225.834"
  265. width="100.186"
  266. height="71.4523"
  267. id="rect78" />
  268. <rect
  269. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#8b6914"
  270. x="690.488"
  271. y="225.834"
  272. width="100.186"
  273. height="71.4523"
  274. id="rect80" />
  275. </g>
  276. <line
  277. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  278. x1="690.488"
  279. y1="297.286"
  280. x2="382.322"
  281. y2="271.018"
  282. id="line82" />
  283. <line
  284. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  285. x1="690.488"
  286. y1="225.834"
  287. x2="382.322"
  288. y2="199.565"
  289. id="line84" />
  290. <line
  291. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  292. x1="790.674"
  293. y1="297.286"
  294. x2="482.508"
  295. y2="271.018"
  296. id="line86" />
  297. <line
  298. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  299. x1="790.674"
  300. y1="225.834"
  301. x2="482.508"
  302. y2="199.565"
  303. id="line88" />
  304. <g
  305. id="g90"
  306. style="">
  307. <ellipse
  308. style="fill:#ffffff"
  309. cx="808.1"
  310. cy="249.984"
  311. rx="8.5"
  312. ry="8.5"
  313. id="ellipse92" />
  314. <ellipse
  315. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  316. cx="808.1"
  317. cy="249.984"
  318. rx="8.5"
  319. ry="8.5"
  320. id="ellipse94" />
  321. <ellipse
  322. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  323. cx="808.1"
  324. cy="249.984"
  325. rx="8.5"
  326. ry="8.5"
  327. id="ellipse96" />
  328. </g>
  329. <g
  330. id="g98"
  331. style="">
  332. <line
  333. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  334. x1="816.6"
  335. y1="249.984"
  336. x2="972.934"
  337. y2="250.012"
  338. id="line100" />
  339. <polygon
  340. style="fill:#000000"
  341. points="980.434,250.014 970.433,255.012 972.934,250.012 970.435,245.012 "
  342. id="polygon102" />
  343. <polygon
  344. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  345. points="980.434,250.014 970.433,255.012 972.934,250.012 970.435,245.012 "
  346. id="polygon104" />
  347. </g>
  348. <text
  349. style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  350. x="841.908"
  351. y="239.8"
  352. id="text106">
  353. <tspan
  354. x="841.908"
  355. y="239.8"
  356. id="tspan108"
  357. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pad 1 (source)</tspan>
  358. </text>
  359. <g
  360. id="g110"
  361. style="">
  362. <ellipse
  363. style="fill:#ffffff"
  364. cx="-20.3982"
  365. cy="241.512"
  366. rx="8.5"
  367. ry="8.5"
  368. id="ellipse112" />
  369. <ellipse
  370. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  371. cx="-20.3982"
  372. cy="241.512"
  373. rx="8.5"
  374. ry="8.5"
  375. id="ellipse114" />
  376. <ellipse
  377. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  378. cx="-20.3982"
  379. cy="241.512"
  380. rx="8.5"
  381. ry="8.5"
  382. id="ellipse116" />
  383. </g>
  384. <g
  385. id="g118"
  386. style="">
  387. <line
  388. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  389. x1="-192.398"
  390. y1="241.8"
  391. x2="-38.6343"
  392. y2="241.529"
  393. id="line120" />
  394. <polygon
  395. style="fill:#000000"
  396. points="-31.1343,241.516 -41.1254,246.534 -38.6343,241.529 -41.1431,236.534 "
  397. id="polygon122" />
  398. <polygon
  399. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  400. points="-31.1343,241.516 -41.1254,246.534 -38.6343,241.529 -41.1431,236.534 "
  401. id="polygon124" />
  402. </g>
  403. <text
  404. style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  405. x="-147.858"
  406. y="229.8"
  407. id="text126">
  408. <tspan
  409. x="-147.858"
  410. y="229.8"
  411. id="tspan128"
  412. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pad 0 (sink)</tspan>
  413. </text>
  414. <rect
  415. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0"
  416. x="389.822"
  417. y="276.666"
  418. width="100.186"
  419. height="71.4523"
  420. id="rect130" />
  421. <g
  422. id="g132"
  423. style="">
  424. <rect
  425. style="fill:#ffffff"
  426. x="689.988"
  427. y="345.934"
  428. width="100.186"
  429. height="71.4523"
  430. id="rect134" />
  431. <rect
  432. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#8b6914"
  433. x="689.988"
  434. y="345.934"
  435. width="100.186"
  436. height="71.4523"
  437. id="rect136" />
  438. </g>
  439. <line
  440. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  441. x1="689.988"
  442. y1="417.386"
  443. x2="389.822"
  444. y2="348.118"
  445. id="line138" />
  446. <line
  447. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  448. x1="689.988"
  449. y1="345.934"
  450. x2="389.822"
  451. y2="276.666"
  452. id="line140" />
  453. <line
  454. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  455. x1="790.174"
  456. y1="417.386"
  457. x2="490.008"
  458. y2="348.118"
  459. id="line142" />
  460. <line
  461. style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505"
  462. x1="790.174"
  463. y1="345.934"
  464. x2="490.008"
  465. y2="276.666"
  466. id="line144" />
  467. <g
  468. id="g146"
  469. style="">
  470. <ellipse
  471. style="fill:#ffffff"
  472. cx="805.6"
  473. cy="384.084"
  474. rx="8.5"
  475. ry="8.5"
  476. id="ellipse148" />
  477. <ellipse
  478. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  479. cx="805.6"
  480. cy="384.084"
  481. rx="8.5"
  482. ry="8.5"
  483. id="ellipse150" />
  484. <ellipse
  485. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  486. cx="805.6"
  487. cy="384.084"
  488. rx="8.5"
  489. ry="8.5"
  490. id="ellipse152" />
  491. </g>
  492. <g
  493. id="g154"
  494. style="">
  495. <line
  496. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  497. x1="814.1"
  498. y1="384.084"
  499. x2="970.434"
  500. y2="384.112"
  501. id="line156" />
  502. <polygon
  503. style="fill:#000000"
  504. points="977.934,384.114 967.933,389.112 970.434,384.112 967.935,379.112 "
  505. id="polygon158" />
  506. <polygon
  507. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000"
  508. points="977.934,384.114 967.933,389.112 970.434,384.112 967.935,379.112 "
  509. id="polygon160" />
  510. </g>
  511. <text
  512. style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;"
  513. x="839.408"
  514. y="373.9"
  515. id="text162">
  516. <tspan
  517. x="839.408"
  518. y="373.9"
  519. id="tspan164"
  520. style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pad 2 (source)</tspan>
  521. </text>
  522. <g
  523. id="g166"
  524. style="">
  525. <line
  526. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0"
  527. x1="546"
  528. y1="191"
  529. x2="492.157"
  530. y2="198.263"
  531. id="line168" />
  532. <polygon
  533. style="fill:#a020f0"
  534. points="484.724,199.266 493.966,192.974 492.157,198.263 495.303,202.884 "
  535. id="polygon170" />
  536. <polygon
  537. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0"
  538. points="484.724,199.266 493.966,192.974 492.157,198.263 495.303,202.884 "
  539. id="polygon172" />
  540. </g>
  541. <g
  542. id="g174"
  543. style="">
  544. <line
  545. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0"
  546. x1="546.908"
  547. y1="190.725"
  548. x2="495.383"
  549. y2="268.548"
  550. id="line176" />
  551. <polygon
  552. style="fill:#a020f0"
  553. points="491.242,274.802 492.594,263.703 495.383,268.548 500.932,269.224 "
  554. id="polygon178" />
  555. <polygon
  556. style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0"
  557. points="491.242,274.802 492.594,263.703 495.383,268.548 500.932,269.224 "
  558. id="polygon180" />
  559. </g>
  560. </svg>