Repository URL to install this package:
|
Version:
2.2.7 ▾
|
cdocutils.nodes
document
q)q}q(U nametypesq}q(X median nodeqNX net.sf.cimg.cimgmedianqX descriptionqNX controlsq NX inputsq
NuUsubstitution_defsq}qUparse_messagesq
]qUcurrent_sourceqNU
decorationqNUautofootnote_startqKUnameidsq}q(hUmedian-nodeqhUnet-sf-cimg-cimgmedianqhUdescriptionqh Ucontrolsqh
UinputsquUchildrenq]q(cdocutils.nodes
target
q)q}q(U rawsourceqX .. _net.sf.cimg.CImgMedian:qUparentq hUsourceq!Xc /root/natron-support/buildmaster/tmp/Natron/Documentation/source/plugins/net.sf.cimg.CImgMedian.rstq"Utagnameq#Utargetq$U
attributesq%}q&(Uidsq']q(Ubackrefsq)]q*Udupnamesq+]q,Uclassesq-]q.Unamesq/]q0Urefidq1huUlineq2KUdocumentq3hh]q4ubcdocutils.nodes
section
q5)q6}q7(hU h hh!h"Uexpect_referenced_by_nameq8}q9hhsh#Usectionq:h%}q;(h+]q<h-]q=h)]q>h']q?(hheh/]q@(hheuh2Kh3hUexpect_referenced_by_idqA}qBhhsh]qC(cdocutils.nodes
title
qD)qE}qF(hX Median nodeqGh h6h!h"h#UtitleqHh%}qI(h+]qJh-]qKh)]qLh']qMh/]qNuh2Kh3hh]qOcdocutils.nodes
Text
qPX Median nodeqQ
qR}qS(hhGh hEubaubcdocutils.nodes
paragraph
qT)qU}qV(hX2 *This documentation is for version 2.0 of Median.*qWh h6h!h"h#U paragraphqXh%}qY(h+]qZh-]q[h)]q\h']q]h/]q^uh2Kh3hh]q_cdocutils.nodes
emphasis
q`)qa}qb(hhWh%}qc(h+]qdh-]qeh)]qfh']qgh/]qhuh hUh]qihPX0 This documentation is for version 2.0 of Median.qj
qk}ql(hU h haubah#Uemphasisqmubaubh5)qn}qo(hU h h6h!h"h#h:h%}qp(h+]qqh-]qrh)]qsh']qthah/]quhauh2K h3hh]qv(hD)qw}qx(hX Descriptionqyh hnh!h"h#hHh%}qz(h+]q{h-]q|h)]q}h']q~h/]quh2K h3hh]qhPX Descriptionq
q}q(hhyh hwubaubhT)q}q
(hX
Apply a median filter to input images. Pixel values within a square box of the given size around the current pixel are sorted, and the median value is output if it does not differ from the current value by more than the given. Median filtering is performed per-channel.qh hnh!h"h#hXh%}q(h+]qh-]qh)]qh']qh/]quh2Kh3hh]qhPX
Apply a median filter to input images. Pixel values within a square box of the given size around the current pixel are sorted, and the median value is output if it does not differ from the current value by more than the given. Median filtering is performed per-channel.q
q}q(hhh hubaubhT)q}q(hX7 Uses the 'blur\_median' function from the CImg library.qh hnh!h"h#hXh%}q(h+]qh-]qh)]qh']qh/]quh2K
h3hh]qhPX6 Uses the 'blur_median' function from the CImg library.q
q}q(hX7 Uses the 'blur\_median' function from the CImg library.qh hubaubhT)q}q (hXÌ CImg is a free, open-source library distributed under the CeCILL-C (close to the GNU LGPL) or CeCILL (compatible with the GNU GPL) licenses. It can be used in commercial applications (see http://cimg.eu).q¡h hnh!h"h#hXh%}q¢(h+]q£h-]q¤h)]q¥h']q¦h/]q§uh2Kh3hh]q¨(hPX¼ CImg is a free, open-source library distributed under the CeCILL-C (close to the GNU LGPL) or CeCILL (compatible with the GNU GPL) licenses. It can be used in commercial applications (see q©
qª}q«(hX¼ CImg is a free, open-source library distributed under the CeCILL-C (close to the GNU LGPL) or CeCILL (compatible with the GNU GPL) licenses. It can be used in commercial applications (see q¬h hubcdocutils.nodes
reference
q)q®}q¯(hX http://cimg.euq°h%}q±(Urefuriq²X http://cimg.euq³h']q´h)]qµh+]q¶h-]q·h/]q¸uh hh]q¹hPX http://cimg.euqº
q»}q¼(hU h h®ubah#U referenceq½ubhPX ).q¾
q¿}qÀ(hX ).qÁh hubeubeubh5)qÂ}qÃ(hU h h6h!h"h#h:h%}qÄ(h+]qÅh-]qÆh)]qÇh']qÈhah/]qÉh
auh2Kh3hh]qÊ(hD)qË}qÌ(hX InputsqÍh hÂh!h"h#hHh%}qÎ(h+]qÏh-]qÐh)]qÑh']qÒh/]qÓuh2Kh3hh]qÔhPX InputsqՅqÖ}q×(hhÍh hËubaubcdocutils.nodes
table
qØ)qÙ}qÚ(hU h hÂh!h"h#UtableqÛh%}qÜ(h+]qÝh-]qÞh)]qßh']qàh/]qáuh2Nh3hh]qâcdocutils.nodes
tgroup
qã)qä}qå(hU h%}qæ(h']qçh)]qèh+]qéh-]qêh/]qëUcolsqìKuh hÙh]qí(cdocutils.nodes
colspec
qî)qï}qð(hU h%}qñ(h']qòh)]qóh+]qôh-]qõh/]qöUcolwidthq÷K
uh häh]qøh#Ucolspecqùubhî)qú}qû(hU h%}qü(h']qýh)]qþh+]qÿh-]r h/]r Ucolwidthr Kuh häh]r h#hùubhî)r }r (hU h%}r (h']r h)]r h+]r h-]r
h/]r Ucolwidthr Kuh häh]r
h#hùubcdocutils.nodes
thead
r )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh häh]r cdocutils.nodes
row
r )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh j h]r! (cdocutils.nodes
entry
r" )r# }r$ (hU h%}r% (h+]r& h-]r' h)]r( h']r) h/]r* uh j h]r+ hT)r, }r- (hX Inputr. h j# h!h"h#hXh%}r/ (h+]r0 h-]r1 h)]r2 h']r3 h/]r4 uh2Kh]r5 hPX Inputr6
r7 }r8 (hj. h j, ubaubah#Uentryr9 ubj" )r: }r; (hU h%}r< (h+]r= h-]r> h)]r? h']r@ h/]rA uh j h]rB hT)rC }rD (hX DescriptionrE h j: h!h"h#hXh%}rF (h+]rG h-]rH h)]rI h']rJ h/]rK uh2Kh]rL hPX DescriptionrM
rN }rO (hjE h jC ubaubah#j9 ubj" )rP }rQ (hU h%}rR (h+]rS h-]rT h)]rU h']rV h/]rW uh j h]rX hT)rY }rZ (hX Optionalr[ h jP h!h"h#hXh%}r\ (h+]r] h-]r^ h)]r_ h']r` h/]ra uh2Kh]rb hPX Optionalrc
rd }re (hj[ h jY ubaubah#j9 ubeh#Urowrf ubah#Utheadrg ubcdocutils.nodes
tbody
rh )ri }rj (hU h%}rk (h+]rl h-]rm h)]rn h']ro h/]rp uh häh]rq (j )rr }rs (hU h%}rt (h+]ru h-]rv h)]rw h']rx h/]ry uh ji h]rz (j" )r{ }r| (hU h%}r} (h+]r~ h-]r h)]r h']r h/]r uh jr h]r hT)r }r
(hX Sourcer h j{ h!h"h#hXh%}r (h+]r h-]r h)]r h']r h/]r uh2Kh]r hPX Sourcer
r }r (hj h j ubaubah#j9 ubj" )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh jr h]r h#j9 ubj" )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r¡ uh jr h]r¢ hT)r£ }r¤ (hX Nor¥ h j h!h"h#hXh%}r¦ (h+]r§ h-]r¨ h)]r© h']rª h/]r« uh2Kh]r¬ hPX Nor
r® }r¯ (hj¥ h j£ ubaubah#j9 ubeh#jf ubj )r° }r± (hU h%}r² (h+]r³ h-]r´ h)]rµ h']r¶ h/]r· uh ji h]r¸ (j" )r¹ }rº (hU h%}r» (h+]r¼ h-]r½ h)]r¾ h']r¿ h/]rÀ uh j° h]rÁ hT)r }rà (hX MaskrÄ h j¹ h!h"h#hXh%}rÅ (h+]rÆ h-]rÇ h)]rÈ h']rÉ h/]rÊ uh2Kh]rË hPX MaskrÌ
rÍ }rÎ (hjÄ h j ubaubah#j9 ubj" )rÏ }rÐ (hU h%}rÑ (h+]rÒ h-]rÓ h)]rÔ h']rÕ h/]rÖ uh j° h]r× h#j9 ubj" )rØ }rÙ (hU h%}rÚ (h+]rÛ h-]rÜ h)]rÝ h']rÞ h/]rß uh j° h]rà hT)rá }râ (hX Yesrã h jØ h!h"h#hXh%}rä (h+]rå h-]ræ h)]rç h']rè h/]ré uh2Kh]rê hPX Yesrë
rì }rí (hjã h já ubaubah#j9 ubeh#jf ubeh#Utbodyrî ubeh#Utgrouprï ubaubeubh5)rð }rñ (hU h h6h!h"h#h:h%}rò (h+]ró h-]rô h)]rõ h']rö hah/]r÷ h auh2Kh3hh]rø (hD)rù }rú (hX Controlsrû h jð h!h"h#hHh%}rü (h+]rý h-]rþ h)]rÿ h']r h/]r uh2Kh3hh]r hPX Controlsr
r }r (hjû h jù ubaubcsphinx.addnodes
tabular_col_spec
r )r }r (hU h jð h!h"h#Utabular_col_specr h%}r
(h']r h)]r h+]r
h-]r h/]r Uspecr X} |>{\raggedright}p{0.2\columnwidth}|>{\raggedright}p{0.06\columnwidth}|>{\raggedright}p{0.07\columnwidth}|p{0.63\columnwidth}|r uh2Kh3hh]r ubhØ)r }r (hU h jð h!h"h#hÛh%}r (h+]r h-]r U longtabler ah)]r h']r h/]r uh2Nh3hh]r hã)r }r (hU h%}r (h']r h)]r! h+]r" h-]r# h/]r$ Ucolsr% Kuh j h]r& (hî)r' }r( (hU h%}r) (h']r* h)]r+ h+]r, h-]r- h/]r. Ucolwidthr/ K uh j h]r0 h#hùubhî)r1 }r2 (hU h%}r3 (h']r4 h)]r5 h+]r6 h-]r7 h/]r8 Ucolwidthr9 Kuh j h]r: h#hùubhî)r; }r< (hU h%}r= (h']r> h)]r? h+]r@ h-]rA h/]rB UcolwidthrC Kuh j h]rD h#hùubhî)rE }rF (hU h%}rG (h']rH h)]rI h+]rJ h-]rK h/]rL UcolwidthrM Kuh j h]rN h#hùubj )rO }rP (hU h%}rQ (h+]rR h-]rS h)]rT h']rU h/]rV uh j h]rW j )rX }rY (hU h%}rZ (h+]r[ h-]r\ h)]r] h']r^ h/]r_ uh jO h]r` (j" )ra }rb (hU h%}rc (h+]rd h-]re h)]rf h']rg h/]rh uh jX h]ri hT)rj }rk (hX Parameter / script namerl h ja h!h"h#hXh%}rm (h+]rn h-]ro h)]rp h']rq h/]rr uh2K$h]rs hPX Parameter / script namert
ru }rv (hjl h jj ubaubah#j9 ubj" )rw }rx (hU h%}ry (h+]rz h-]r{ h)]r| h']r} h/]r~ uh jX h]r hT)r }r (hX Typer h jw h!h"h#hXh%}r (h+]r h-]r
h)]r h']r h/]r uh2K$h]r hPX Typer
r }r (hj h j ubaubah#j9 ubj" )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh jX h]r hT)r }r (hX Defaultr h j h!h"h#hXh%}r (h+]r h-]r h)]r h']r h/]r uh2K$h]r hPX Defaultr
r¡ }r¢ (hj h j ubaubah#j9 ubj" )r£ }r¤ (hU h%}r¥ (h+]r¦ h-]r§ h)]r¨ h']r© h/]rª uh jX h]r« hT)r¬ }r (hX Functionr® h j£ h!h"h#hXh%}r¯ (h+]r° h-]r± h)]r² h']r³ h/]r´ uh2K$h]rµ hPX Functionr¶
r· }r¸ (hj® h j¬ ubaubah#j9 ubeh#jf ubah#jg ubjh )r¹ }rº (hU h%}r» (h+]r¼ h-]r½ h)]r¾ h']r¿ h/]rÀ uh j h]rÁ (j )r }rà (hU h%}rÄ (h+]rÅ h-]rÆ h)]rÇ h']rÈ h/]rÉ uh j¹ h]rÊ (j" )rË }rÌ (hU h%}rÍ (h+]rÎ h-]rÏ h)]rÐ h']rÑ h/]rÒ uh j h]rÓ hT)rÔ }rÕ (hX Size / ``size``rÖ h jË h!h"h#hXh%}r× (h+]rØ h-]rÙ h)]rÚ h']rÛ h/]rÜ uh2K&h]rÝ (hPX Size / rÞ
rß }rà (hX Size / rá h jÔ ubcdocutils.nodes
literal
râ )rã }rä (hX ``size``rå h%}ræ (h+]rç h-]rè h)]ré h']rê h/]rë uh jÔ h]rì hPX sizerí
rî }rï (hU h jã ubah#Uliteralrð ubeubah#j9 ubj" )rñ }rò (hU h%}ró (h+]rô h-]rõ h)]rö h']r÷ h/]rø uh j h]rù hT)rú }rû (hX Integerrü h jñ h!h"h#hXh%}rý (h+]rþ h-]rÿ h)]r h']r h/]r uh2K&h]r hPX Integerr
r }r (hjü h jú ubaubah#j9 ubj" )r }r (hU h%}r (h+]r
h-]r h)]r h']r
h/]r uh j h]r hT)r }r (hX 1h j h!h"h#hXh%}r (h+]r h-]r h)]r h']r h/]r uh2K&h]r hPX 1
r }r (hX 1h j ubaubah#j9 ubj" )r }r (hU h%}r (h+]r h-]r h)]r h']r! h/]r" uh j h]r# hT)r$ }r% (hXO Width and height of the structuring element is 2\*size+1, in pixel units (>=0).r& h j h!h"h#hXh%}r' (h+]r( h-]r) h)]r* h']r+ h/]r, uh2K&h]r- hPXN Width and height of the structuring element is 2*size+1, in pixel units (>=0).r.
r/ }r0 (hXO Width and height of the structuring element is 2\*size+1, in pixel units (>=0).r1 h j$ ubaubah#j9 ubeh#jf ubj )r2 }r3 (hU h%}r4 (h+]r5 h-]r6 h)]r7 h']r8 h/]r9 uh j¹ h]r: (j" )r; }r< (hU h%}r= (h+]r> h-]r? h)]r@ h']rA h/]rB uh j2 h]rC hT)rD }rE (hX Threshold / ``threshold``rF h j; h!h"h#hXh%}rG (h+]rH h-]rI h)]rJ h']rK h/]rL uh2K(h]rM (hPX Threshold / rN
rO }rP (hX Threshold / rQ h jD ubjâ )rR }rS (hX
``threshold``rT h%}rU (h+]rV h-]rW h)]rX h']rY h/]rZ uh jD h]r[ hPX thresholdr\
r] }r^ (hU h jR ubah#jð ubeubah#j9 ubj" )r_ }r` (hU h%}ra (h+]rb h-]rc h)]rd h']re h/]rf uh j2 h]rg hT)rh }ri (hX Doublerj h j_ h!h"h#hXh%}rk (h+]rl h-]rm h)]rn h']ro h/]rp uh2K(h]rq hPX Doublerr
rs }rt (hjj h jh ubaubah#j9 ubj" )ru }rv (hU h%}rw (h+]rx h-]ry h)]rz h']r{ h/]r| uh j2 h]r} hT)r~ }r (hX 0h ju h!h"h#hXh%}r (h+]r h-]r h)]r h']r h/]r
uh2K(h]r hPX 0
r }r (hX 0h j~ ubaubah#j9 ubj" )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh j2 h]r hT)r }r (hX Threshold used to discard pixels too far from the current pixel value in the median computation. A threshold value of zero disables the threshold.r h j h!h"h#hXh%}r (h+]r h-]r h)]r h']r h/]r uh2K(h]r hPX Threshold used to discard pixels too far from the current pixel value in the median computation. A threshold value of zero disables the threshold.r
r }r (hj h j ubaubah#j9 ubeh#jf ubj )r }r (hU h%}r¡ (h+]r¢ h-]r£ h)]r¤ h']r¥ h/]r¦ uh j¹ h]r§ (j" )r¨ }r© (hU h%}rª (h+]r« h-]r¬ h)]r h']r® h/]r¯ uh j h]r° hT)r± }r² (hX (Un)premult / ``premult``r³ h j¨ h!h"h#hXh%}r´ (h+]rµ h-]r¶ h)]r· h']r¸ h/]r¹ uh2K*h]rº (hPX (Un)premult / r»
r¼ }r½ (hX (Un)premult / r¾ h j± ubjâ )r¿ }rÀ (hX ``premult``rÁ h%}r (h+]rà h-]rÄ h)]rÅ h']rÆ h/]rÇ uh j± h]rÈ hPX premultrÉ
rÊ }rË (hU h j¿ ubah#jð ubeubah#j9 ubj" )rÌ }rÍ (hU h%}rÎ (h+]rÏ h-]rÐ h)]rÑ h']rÒ h/]rÓ uh j h]rÔ hT)rÕ }rÖ (hX Booleanr× h jÌ h!h"h#hXh%}rØ (h+]rÙ h-]rÚ h)]rÛ h']rÜ h/]rÝ uh2K*h]rÞ hPX Booleanrß
rà }rá (hj× h jÕ ubaubah#j9 ubj" )râ }rã (hU h%}rä (h+]rå h-]ræ h)]rç h']rè h/]ré uh j h]rê hT)rë }rì (hX Offrí h jâ h!h"h#hXh%}rî (h+]rï h-]rð h)]rñ h']rò h/]ró uh2K*h]rô hPX Offrõ
rö }r÷ (hjí h jë ubaubah#j9 ubj" )rø }rù (hU h%}rú (h+]rû h-]rü h)]rý h']rþ h/]rÿ uh j h]r hT)r }r (hX Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied.r h jø h!h"h#hXh%}r (h+]r h-]r h)]r h']r h/]r uh2K*h]r
hPX Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied.r
r }r
(hj h j ubaubah#j9 ubeh#jf ubj )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh j¹ h]r (j" )r }r (hU h%}r (h+]r h-]r h)]r h']r h/]r uh j h]r hT)r }r! (hX Invert Mask / ``maskInvert``r" h j h!h"h#hXh%}r# (h+]r$ h-]r% h)]r& h']r' h/]r( uh2K,h]r) (hPX Invert Mask / r*
r+ }r, (hX Invert Mask / r- h j ubjâ )r. }r/ (hX ``maskInvert``r0 h%}r1 (h+]r2 h-]r3 h)]r4 h']r5 h/]r6 uh j h]r7 hPX
maskInvertr8
r9 }r: (hU h j. ubah#jð ubeubah#j9 ubj" )r; }r< (hU h%}r= (h+]r> h-]r? h)]r@ h']rA h/]rB uh j h]rC hT)rD }rE (hX BooleanrF h j; h!h"h#hXh%}rG (h+]rH h-]rI h)]rJ h']rK h/]rL uh2K,h]rM hPX BooleanrN
rO }rP (hjF h jD ubaubah#j9 ubj" )rQ }rR (hU h%}rS (h+]rT h-]rU h)]rV h']rW h/]rX uh j h]rY hT)rZ }r[ (hX Offr\ h jQ h!h"h#hXh%}r] (h+]r^ h-]r_ h)]r` h']ra h/]rb uh2K,h]rc hPX Offrd
re }rf (hj\ h jZ ubaubah#j9 ubj" )rg }rh (hU h%}ri (h+]rj h-]rk h)]rl h']rm h/]rn uh j h]ro hT)rp }rq (hX>