From 3408c480a2ca1f4454d080c53f802390c0d6fc52 Mon Sep 17 00:00:00 2001 From: Jared Bruni Date: Sat, 12 Oct 2019 01:47:27 -0700 Subject: [PATCH] kaleidoscopic --- .../UserInterfaceState.xcuserstate | Bin 56555 -> 55748 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 18 ---------- Acid.Cam.v2.OSX/ac-filter1.cpp | 6 ++-- Acid.Cam.v2.OSX/ac-filter32.cpp | 33 ++++++++++++++++++ Acid.Cam.v2.OSX/ac-filtercat.cpp | 2 +- Acid.Cam.v2.OSX/ac.h | 2 +- 6 files changed, 38 insertions(+), 23 deletions(-) diff --git a/Acid.Cam.v2.OSX.xcodeproj/project.xcworkspace/xcuserdata/jared.xcuserdatad/UserInterfaceState.xcuserstate b/Acid.Cam.v2.OSX.xcodeproj/project.xcworkspace/xcuserdata/jared.xcuserdatad/UserInterfaceState.xcuserstate index cd32079d964b64c52f00a2f2fdeb49b1e4c8650e..2e75d6c7ac7d0eb43908fa257f2298e47db5ad05 100644 GIT binary patch delta 23421 zcmaHz2S60Z_xNvjcK3Go?$$eshk%NrsB~0%@1P*PD+q#!(tE!fdbeCGQKN#`HMZC_ zv1@Fx#%S!l#b_*1qwzm`a9>T#?=P7#?#|A9_PsZ6-jwC>4sdWYn4wE>e{&ya_8Woi z-00nkDc)lrZ~+c*5iZ6hct2bpH^2??{`dfVAZ~=4A=xC8EpJK=8lI6MRo#l!G$ zJOYozQ}9W6DxQW<#?$dkJPXgp^Y9{Efh+MwydCerXW?`3x%dKnF}?)v#FydA@fG+E zd?&sO-;M9VzsG;T58;Ou_zC3W!3Yh)@tp1p$dhqKRlH<`VOWuZg8ZH?fRZMQkK? z5&MY4#4+L&@e^^5_=UJa+#v1{?})#M_rwR{Z{i~!OV*K1WHULNoI}nf z=aFBN-;mwpGIAaHExDfDMeZi|kl&L(kO#?nK6nR2H*s8A}53a26z zR3sHeMN=_UER{q}q>`x=Y7&)BO`-CsVyc9ypeiXP1*t}=iE5)}Q7UR4wTSAXR!}Rc zZ>dexHfp<&6KV;yg>s>u&`{W4I7m2HXd)aYG!vQ&t%Wv1TcMrMN$4ze7kUVNgucQ+ z;TYjKVTdq77%7YuD&m9_go(lw;Ur!;XUCa;d9|1!WY7q!uP@t!oL+XON(eREulGDi|$7cq6gE) zv=wbl+t4HFQM5hnM!VA-pDv&aX(bKm z8oHLQqnqgI^bC3?J&T@CFQ6CFE9q7AYI+U5mfk>bqqoyL=$-U_`T%{9R-C5K&}Zp$ z^m+Oh`Z|4szDeJrAJLELC-fWoE&Y!Ei+;}t7$HM548t-aMw`)LbeTcSV8)mk!VG0b zFxHF>Gm;s_I5RGcD-+0!Va75+OfVD1#4>SAJd?moVp5qjCXdNy3YbEsh$&-~3}kAU zTBc6Hv@z{W2Q!~pz$|3GVHPo6%qnIzvxZsAe8+5Iwle#f1I$6@5ObJ0#++f!GUu4{ z%oXM;bB%e#JZ7FSzcEjlKbW`7JLWGIumnr8GFFS#W_4IywjXQ64q^whrmPuj&N{G; ztP|_Zy09LsKO4XXvSV09I2*x6vJ=^4HiezUrm|Dm95$EDWAoW^wt}r>o7iTyg>7Zq z*ct3xb{_jR8NkkGyV#{{H@kt|$Zldcv){4X*&o=w>^^osdw@O8o?uV1m)Ohfuk01} zDtnWCz&>Ojv45~H*q0)K2ovEVARL$V_AMHQKBeGG*L7~lp&fbDi)Q9N=0R&a#6LYUeq9J6g7!v zh-Qjri57_#ix%n{jl_e*gT=<;A!2i}h1gQ;Bz6|N zh+V~QVlQ!^c#L?gI7l2RjuJ+$L@p zcZjEpRpR;L1>%L`ZiRT6c)56!c(eFB@fPt`@lNqR@qY0E@j>wk@k#M1@n!L^;w$2- z;%nkt;)mi#;>Y3_;+NuA5=??ifP|2c5=J7G$Rt`4eTjj@P%>OHLSia0lbB1aCH4{r ziHF2f;w2d;36X?K!X)96XvqXgnq;yhT~Z(^loUx6#gY<9g``GOE2)#zOBy5{lIfBe zl7*6QB#R`AB}*jTk~NaGlJ6v2B>N=$B?lx2C5I$GN={48NX|;mNq&`FkzAELlsu9= zmOPRCCV4J-BY7)%$Kf2{2u{k$I4w?_)8X{Eft(RHh#SnAa%P-4H41~!M)_( zaBsN}QA4teGBeMq?lBJ7{LKSd2b{FAoRpipdA!(|=wk@6K@b}Pu~A9`h}mxLkPgP! zqsq(5zaXZiv{L12>2JOu8>%lkq&%$tktij~!<&WXBFt-v(pid~6|l(C|HeKpQ64!f zuoc+h7>-Aci-<@o?7}gD(>Vddm%s^JC@|^5Nt{yts65t%(}Hi6$5ofD?1pi;w!owt z?}JNm8Lp)~p**QPrTnQI*THr1zPMa@T6so!R(VckZ(S)Lgb&7z@gew7RHF$#OkjnN zz)f*8)iG;ZgI|>AX{A7UQF-Y+x@&=3;#RmdK0*+Wk5uW~4D0_hx_KedJ0~+IKO{dj zEkB|pIk$({7PnI++UNs&ffM>$Po=Uk2F|#P>blJ!(1p9IuG*N{y5oKVljXPv?umQh z-hx`(SNW^*it?)Rn$k>peL3!r2MGKHL-4TzBjpX{O{KolK>1GPHgcX-6rLb3S%ydB zF?cKmvU176bH|U12rep2PRUF|(p`$@@bXp5AI}%;>ck6_Pn6CV@M63Ky?-fQhGbKL zSK?K8waRC71g(6ke53qL`KM~>XeTEqIM9vP;I()iUa$OJ`G@kQ@|Du<9NvUCqla4r z{&-t_U}{=+VaDW)wEU>R?9{YUKBU!&!eo+3c{HQdAm|z9IQDB5`78s#?E4~e4m{I~U9GNKkOAIlo z>W#w%EqpJ&U!c{A?}HfV#1BA>P+fO4(7})3KMG7b@uLtUJMm)>qmaGN=<1h_pTf@y zOqSw5;ivI45EDX-h8VLHKZpK(8e**a-?Y*yN!rJAQbww!cXF0x@kq;%h}h8Bv~0`F z-29xW8ngcuzs8&W75+gHda$df4pbqns&Fz?;CJwQpV;n0Oro^bJo^ZL@`>*^h;d3Q z&8=tnAN;N75bM*)SB+>AlP6hB&d4lG%U5@AP02s;x1Z{N2Qk^F`aj@*dkajKEcsux z00XF#F2mOdY5^gr0TdFo8N{@CS?eqVG++eZ0uexh)rFW`=>jo5i0P~1og)XxfcF2I z0Xh)t`@d#@9O$V|IGbb`f&rh341`#}Peld;<9~vffZ?CYj)0iKr?Te2;-6)$!AK+v zU<0xKonREi2B;ET%sG3(t}fsJ93h69GE&WUDVMqdPoxXr4m=<>7-Gh%fv&-_05FDs zIuK$*JHc3pnW)_S4ZJ{zVAoO*3c^4*#D+o40%F!m=U$nDC=e&mS_+~;42Xr;aEKv7 z)1@F@Fa(T;m>KU$%~h9OBNeG&%6}EiKn15k%#tr?rL>+9=;P~~no*dO?}@sMvB%;K z0{)MtwOmm6UzHT0N=hJR!&fp=X`LjMqH3ZFGcq#@GtvswHL2FQNkx^Qnt#D6h>cbq zb+edI3)%%Ht3Vy72MwSRG=XN&0$M>E#Oxqu4>1RbA)z@z%o$=x!>$l>TZNjMjy#pW zz#pitAkiO#5z>r?%&J0KsVpwQiyqUf@Ki%R1NYN>9Y!~ z;jgZSm{%uQ3o&n{Rb+5-Mz-cPH-PW>*W3s;fz1%}ftWAE{FZ_(s7=(d{rPsXRdYQi zC4)VJ1D)V|hy@^r)ib()eE@ak6<|L&01kpf;4nA>P`5@(9Ro3>)F6ljLu?$xLRNrd z;5ayeKgXYgp8)DPp%4p$STgEJ>i>{hGF1tlvm*NC7NulnOtPG0k(*gm(32J96y;A! z)3o_3xFOK$23NpUa1C6C7_yWIh($sysvFz{x4><12V&6>i-%YO#KtSFRnLoB6TxGi z{t3illx}L@4Sq+i7(4^d`2;a!P;ouE(oLEw-C^u;sCX}L4$>4&!|%WcfmRpz3%rNe z1c)Vefxp2=h$TU6qH3Ube=|aGV2RRAOMq>R{A@HJXoA5j36a1bVpAYCN%;n1DXPid zPKrK)16_oakU=aJVv|3O0?!Fu9GL|YOq%k!RNCvciGIA-hFCi9w!d_N=ZFCU5iyW3 zA_n0j5>j&}6=k7OBq}^8t}r7jt)MVD3t3AB#HK0*Nzw@9u+mg3cZD$OftVOdn5b?> z^(DKAVQ4768KtM1<6|u{MHQOiBM1w^NOi_XZ&((ppr^bwVS_>qRCyO+-8&Q#qmX=w z(Gbf~Nqvni9SBzxTo8_g6X8rCbIyZUKEw(jR@hCr5$@PM!V_Xe5Gz+6f>@<0+1Eoq zfC%Ov2_(i4V+mwA#SlaNtQ2Bps$IUbM6pCXvSR`%sX`U&XB?G8B=dHyb|6Fw#Hy55 zYP}L^$O93RiFAlnLk#}Udk|BJ?EmP`M2=txf#?)`&r+&R`xy=?Cd&V-UUgADh}Cxz^$=@7KFmgaZl#D%Qo#zcu_t^4R{~ucp))=$KZ2!SZoJX`f zP>hMU zAxV=Ai6R>0rk6u(1;kcDY!$>-FDJ#MgyhIRq?AOCVGYFgLF^jDeup>*apTR;$C_d; z`s4r(*baz&kD?3We?6Eq;U$DR@H$mYu)X%D z>t?;z*Q+}JaoxK2`bO2`U{~2F(iRyyiF)_uP7)1Q->GKA8xJC#kf2Fth;322UErM$ z=|&77-ANCm6f4q%^ifrf8z|qd6ws($h;2Pb`jP%<((;}RAOlsK#|;}Tb%)qCwT{TK zWKhDm2z9(0np`-giwqVxeSV>*R0tWW5{DRoFfv?a8saF6B%^t-D2VOsBx4}9iw9GX z2|U<%i0%F_Ff(!z#CoWZk?i?Il|}|iJrGc@zbB`VQ$M{m8lZmY^)O^MUwsb5_WoD( z)}+6Wrv8omTlWl=WGPvJq9C%2EQi>Bh#l-AD@o)|4nyqBKUG!JEBXVf38A%pKdGv* z_xhnEX_abXsJ+S}Y@B5aIUPAovXyKj+sO`y9f24cfPaM8v2Jn(IaAX>HTKZy;gQKRH9|c_p6NkC5d}iJ z!XusIk*=zCNAx!*e<3gPDnw0Q?<9YP*v)^6`bMuvZzM^_sX7yVRDqE)6Y@5BpYL9G z$h+h{h~0wNZHV1jNICP1ppC^JA&Le;(~BXTK4Q;h0|s3;dPCHY4rPDv>(^p+Iz7tcB=ZHWExkGG`s zdfyU74dc;U`l|lgBUi1BrY#L9Bcw6Pkm^qjpaw$h1;k!L>=ndbcMH~2gQn7Gm#~Qr46WH4B8GoMS9_mH_sMb&>jox!PI|Sk;5FZY4Q;3^G+!Er}5FZKg z(GV?5rHv0!;F)Mr0`Y8!BRk0FG44=zse9CY>H+nTdPF^@o>0G0PpRLjXVi1*59$T= zl6pnGrv9YfP;aSs)L+zl>I3yR^-(AgVnSR9goKb3QbM7S7BWIsC=!YxUI=jr@m7e> zgZOfYZ-)3@h@XV`uTX(MfcPs2&=#8%g8mSUfWQ_4F9<>)m;ljC7R^IJEd(MA@fkLD;vq&@ff!t}y+P{Bq`J1}`+|y*)zJCoMpglgX-{B?>=TywIrk zzFCqq6j^*g{~|PP{&yuqdka~pE9sNS7}$*dcNx>(GFH81Se5le;b)vyz4vW2AYZbM z?kzIvQ!}If-Hc;z8Cy*=`quw0;?`TlUel85M)Kz*-o5u7HO&mL`9f>~y=9z}q?Jf4 z2CBN0NuRw;aPMtbO%wgUpa}0R;@;zF0{Z2oO#L@$jJk{}Cn-ubF!gi9@x2dwtCjkN ztdo0h`>Jo-{=3@Ay|?`lUEF8X(|WH5qQ?S^i!)Nwawa9`78d2FSx))fW^#MWja64~ z_wVX8o;Fw&HaX_A>NUPKMCF;`pqiMjtuo4>RN{2zvoab78-||c%MASNUR`gq5xvh# zRhQGXKD*!Cdq0ZDSNTtoes-^;_g)N-EVutRvPykh)tMS8pOjqq&$mT$6cmQ5#A##s z?xFAa?`Oa1t$G5&ivO(1uHNfOe3Pn=8K3KKMen_2jfol9d{OV(-ZGOkHl+Ur_Qu{K zX{zT_$9>lH*52#spQ?BGH}D#$eU zkoE)`GT_=foC#kE->9QiA&RI_grYzTNWypg0uruNS|@7OY=Y9V(+j7_at3K0`$!Xr zl^!ObF&d{)FjNC^6c*G$yuOQ0!A?U@kdHUTdNkjZEyQPPnsPv5p&e-_K0$mI#8o{xT3K5v?IUgPeKFdL_U(Z| z6DA~&IXsL%4>MOq=NnoD(P2DHFg=bAp+h15HN@vbd;!E4cGKZ>1RY67LHrwtcS5`i zqAd&rV@i+bVNhj@G%yo+m}EMIPY_=WaTM9`xr!|?FqlT8H6gU5N294RdZ-&|ghuOR zNF&Qs9tDP0MRYljP)wK5r8F{!6%bzu@l_CC-Az{ruhCU>HN@Ab&15~qH>k~ouICXN zAih?EfP%Jex`l4#6U5g+{M(+KH@UF(WDKD^El6mrea9FC%)vY(b7Ej8;y2(y6LC% z@ANZc`Z>fA)lU%Z_uyx`=@;}%`W5{e;%6a_s4hbM7oIbT{=jqo4e@imoD7CI8Jq!p zg7|reU+BpZC%#ImXY664RJ#Znu9*xnVy2H8nBmmGmyrG$8L$7#Dz?6v$+CsB!O!XzuwIl3a>E(n1K*SjthCMI}pFib44>Ih>IBp@tYbhQ=ZF=-prUW zmJq+CmLJM*^IYxHzB0VAR}jo-#=Zv!t@$AN-Q#f_d7S$yhcZJeH^!UCac4XjPsR)4 z4Qw>fyj}yT}@(JR&v^}r;mVP5bs$vn)Z!AyllIMUpo5Pt*lx7|!8 zlf`5+IS_vbaiqDA5D3(|WQuu6G#dP+fh^}CD{z0Nfp6D$;@I@5D*ZM5Ks^ZyP4U{ z9A+*v4+0tj5kwn*K*DpGF#ObvSpos0;abXbbqoCY1ObaiAi%1=t~4-M$86|n9<6bq z<~hE3v@(dA@1y#uvcEO6joHn&zn$5^>|}O9AcH^)0&NI%x|uylc|S0FA<*TO2l_#v z-(yQh`1X%N&{xy`alZW%%t<~$AcsJ&Cr5(8Jf$aOm}c-}E-=6J09{lA8Sv`6jMN7V zRUfMiteNY~9iHa~bCbEn+=gHP1Op*3f?!ZLa~JX4XC6Q>Sj{sO0u!DmocW#Sc?N;8 zhUW$10k?5~aGODcYy#2~+5`eakS*y;<29;z&wT7b`CE-L49SMY)Up|_GE*2@Q7l@h z?Pi56%`z+tfhh!L5ST+?(anmfK$c_sK!Caq(w7YcBY6}B+ZUm*NB~y7D6Bq0K_lR1 z+L0Zg9{-R#odtn4Vv$L|>1AP!Srau2J5I_;-nUr8wBn>jIKN*`lqvo(GxMUUaU9kg+^-N0s+#8 z3mUJH`iKa$0!`R!ILET%dN_mCoE}JhY$&fj&o42%G!BG~V$r5eHyh2yu(9mmI0(EU z@PWV=0>5rH0bx#H6Cpre0$JHu2!hmB#-{O@lOaGGjp`MBHiO5UN?&ECvRM#q`Jl4{ zCKooee=W-|3Mt4~8Yn`}s}6#C2#`@Vc8dm!j7394Lm_B_pcSH>f6&gOD9m{j z3kaGuDAqiR4eiJ$2+(RDavOY()L3flF>`}ji&D)FzQ{@B+Qa0cX6oRX(8dZ<;`A@Y zwnr1?hvHD7g$#t5&8f<(a(%vSf!c@TW9W{u=oqaZqn z(9<)W>&+(!=BhmipCi_Z(gcmzl0~UKh-m8tDRw?mtY|W?*acq_4vW=1HBFSu z6K0CCMA@Po2)=>+!6FD2L$IVnbZH0`JfRX1 zq6E?D2;Rr>IZ`d=W9%`gr%%W*O~@c>7Pa-jwyI%Q@bc_X%X6iQZ5?2#63yeWz7owA z%@Lt@T@Aq+2-ZTdu3PjqKOGY-gy7qr=@{VW1Ra5BnC=uI%Jmwk6$pwy*TMfFE9?2u z9IFt0E85sYut810PXk1od2wx0S+p5gi?)mQ@B}+VJ4L%hyCL`vf-MjrPq3|9^gR_Q z+AG=zfjZs?Xk_2bBcvVW5q^X~6Yh&n@NzlH06sy0!u<<9Invxb=}e6dE{J-DZBfs# zy@y9p58K~=skzz?l~JqSKomEi=J!K@>c1 z1i}y8$o&rBliK-O_vA`9V-L$-w`HM$dN1l3z(qX+_>V|K;+_Hg*q2n2d%cf|DKS5; zi-lr(sF)F>f&ByoCm}cm!B5>{G_Z>~F&fxWm`_50gz+;XZI2W41G`ub!I@rEF+Z@2 z4a9~hAyniP&#CkC{AjdEI#4=P2G(kt94bZ!s?cyC9;VjhMV{1DZA-tX)=oFHvJ#Kx zk*viw;*sJ}5L|}fR|u{^aJ5@(OKua}i_wsd_J5Ioy#>K-o+w)E&J%e+a9u;>%@g^E zefb2z4G3=bq6o-x2GMm(O!i516*e@_$v|@2t4*@#aF#&=)!3Q2JTs(sZLtgEj2J9;yY&Ld}PZ0d2JfzNeN8l^NG@*|88}X7J z!o_OBzj?wgp75i}Rb^^?qYY5Bp`iDL{?JjV z1G_X2z83$*WBw_ABYtZveg_GCNEko@HP*jd{2s~eZ}CS+phy|XZ4e{|t2reU;*=oi z4D98Uu!vJ4V*cb4B#cmO-;?ulE0-au38rHG~5XF^Pw8RLQ5|!jD$!tgjLShUg#zG>f zTQXNN4@qY}B!VG<+#HflC=V7Z>Eyw>ATdq@whV#&_Ypv2&GA1C&^k%ad|INOPZMDX z=zoX*syppuFXkab5 zCP90p-ID8)8$mFE0SXo z3`cQ7j^>aTM5dDkiEK#ZbaNt3%t<)prE(!r0Et3K6!F4PaJmSF>kA3Zw1Mk~U^snt z0G}X{kLJ!jIf_u87<(A?Mg@0!Rm2%{JyU6JsG6x5sfbfgrHPU+`}`M+IdG1g6X(piaOee*{Hh>d-M=wE0>Oi3aouA|#qr8x}ts8qJ{@@lq~^i{;`V(E`yq zL85Ibm%xqZkR00~u^bX}Rfm@31Wgj`TE?YvY20KkotpxQ4v5YP67wLj01}J-cdU?` z#^vx8W^!2^lJ9g#%z(tqrCctT$K^v}79>=V_)4YhTtB{oQ~XCsaUus%(`ZO1=AfpP zR$)d_UPT$1sT#31a;^XInD83c&UL8G>1#;LSG9Hxv{i9)|Dz-o$bHSt=N%QX5E9=g zttJVKhT;OFvjQ7|h+DMzde_{(UY*=ZbOZ#w#Zs=D%jTAIE7b3@7!pg+>p*nCk?2~^ z@$|)kmy#Qh2VB@JEO-%_#_vmb#XfcPUr}CWKL>wnNf0~k&V;nkw%`u(nsor2kv|H zeTP7z#6O99KX(uva^SCZa;W`Py=NS_qneTvoqHZVA=rgJ)am*Ep9BY1bEmm8+*$4% zcb>e&{Y?G9{X*@9#9Byv3yBSo*aQi5X6ia5w(>_22o$`dg`&?kO1W!F0e^yzSckR% zV?XV&akqP~um8VyLb(UMWj6kEZ;$(}_xk4E&9l$;=eR$5?``3?9QFUblga(rdwbjG z8>pZ5`nmVL_ji0cbY!Lw^ueMc3X$BEn1B}a6ATuZp#z#u0(Z0;xd(lIcouzjc!zn2 zK0EvkeRBAc`IC8zJ}|Ureb6_AQD_Y*j!i%-MoH*f!d&$IU?E$~mZGl+E75w6lAVse z5xgxT(PTD7R3(}#nuk8mTh-@qpQC-w^tsaKZl4!@-YKLQT2PitO{L~iOR2SVq;#~@ zPU?WxMqH#J(lBX+G)fvPO^_x^lckfSlciInQ2Ld0g>UABbsTk^ zbzF7abv$*vb$oUFb+UA(>vZWH*14@KROnjj+Uq*#I_Y}rhU>=ZChMl?PSefQ&DJf^ zt<-JSoufNXcfRgI-9@@fbh~ud>u%KDth+^bo9+(XUAlX8Z}cVm4(jXQcS7I7zHNPH z%Twg3^2zck@~QGndA2-Po-Z$y7t2fK2-wOlE$k=Mx^tsmamn6E8igBB>zsnRlZ%mQ@&gNy?n2Hzx<&5u>7d} znEZtNl>D^(to*$EXZbJk%knGoYw{cNTk<>dd-4bJNAf4~r}Ag=KjbgvujOy#@8s|0 zf9nbKa6Lkg(xdfQJ+U6AC)LwZ=;`S7)zj0{*E7@`pl75vSZ|1)iQaHMQ$2G%OTF=W zEqdGa?)B5@=hZK_-=cme`n}U1uAibmL;rjICkFZk0S3he-3Dh31%{S};|*I3w;SH; zuhZYFe{TOp{ZI6NH(>aH=mB*DHVwEjkQ?YSaO%K$0}l^;X*Ad<)Tr8MtyPBd;a-f8?`NZ%noL-L0#8FFgK`=O>oV}~{j z{ch+j6RC-tNv6qslcOfDhYcBKJ}iD%)3B|>?hMx&?lC-j_`>1GhQAqMG9q$B&4>*n zu9=EWolLz=eN6pKBTN%bCz__1rkYMRonl&GS`=+sVp?WeVOnLXFkNMO#`J-iz)WH$ zHPbTFHItk5Gcz$8W;Wc+)Xd(@$;`#f-OSU>+bq;9%q-k2(yYX+&TN6%H)e~?I?a}v zEi+qTw#sac**dfJW*b#E_vtFGm|ZiwVfL4~zWGRVPxC1A9P?W9x#pYAkDA{we`x;5 z{E7Kf^FPhsn7^|C7K{aFVPIioG1y{=#Rv;C3kwS?i?J4Q7LzSeMjgH4D{tWBCtrcIGesZF^}rOiy6Zkx?Ehiz`z z+_AZ5^T6hj&6ANvBS(xJIdb$!yO9nfokqHh3>+CbGJfRvk%=QGj$Sf))##(6PmX>v z`t9hyMt>On(U!K=wUyiUvo)|CZfk05Zfj{9X**! zx3G7zceVGh_qO-553rB7Pq)vu&$BPIFR`z-hxT>$jrPs<3+xx#FSFldzs-K9{T}=M z_J{0`+8?vOYX8XoH~VMyFYI62zj08I4zz>Ffpd^KXge4=7(19ajBqe_uyk;B7~>G^ z5b6-&5bY4_kmfMiA>ARvq1XXB)H>8VG&!_5v^&gmSm3b8VTr?1hvg0{9S%7B;qcKB zcO)Ir3aF#RQQy(P(a>>#qn)F-qn~4-V~}HrW0+&2W0K=U#}vmL$9%^k$5Mr3g=3Xt zi({)}n`4LL0>?#;osQj(D;!rjo^<@#@mI%djyD}|I~h7fI8Ag)bDH8b%_-L@->J~4 z*r~&5gVP?Ty-o+54m(*vj9o&Ioo<@CnsowLxHbCx;lILn;}I1h3*b~bSy z?ri7m?Hui#;hgWRaBgsJc5ZW??yQ*O{I&A}=S9v-oWFJ6=6ulkxbrFJGtTFoe|5g* ze8c&+^IhjRE|?4FB6HDkk-PMBF>rBo@pFlD8Sj$hlH!u)GR0+@OSVg%OQB1nOS4Ox zONYx0msu{eUFNwga9QNC#AUO~375+*&t2ZTYPp)Y2D(PNCcCD(rn^pc&2r6govU!| zc3t7R+I5}l2G>ol+guO29(O(EddBs<>#wfYTyMDEcD?H+a~t92={CkK*e%p8+%3s1 z+bz$n(5=L++^xz@=~nAD%WbyXJhugIi`+Why4_Z|t#aGyw%_fl+jDn`yP3PadxZN$ z_YC(;_Z;_p_agUdcj#W{-ss-q-sZl_UGbCq3lA+11CIe7gFK8q%sp&996X#o+&nxz zyght9{5?WF!ab5aQa#c=rh4Rf1pjb($mK?%yWWgy605SEYBRzL!PHR?|42` zcz*P<@^bO=@e1_{_lok0^-A_i_saAt@+$SJ@T&5fqoB>UZ=b+dfoJT;!SwVy!E~NdmDKhdz*M$dE0o8^0xK1_jdG-@h%GBykM~~h z1Kx+dk9r^TzUKYd`>FSH@0Z?xdcXC-eS|&=)<@#g$H&me*vG_Ygpaw;C?7i?2Ono2 zS06v05TEfrlYA!oWcXzI6!;YTl=@WoRQWXe%<%cfXNk{JpXENQeAf8<;B(aHq|a%e zb3PY*Zuva)dE)cC&mTT-ect>0?Th&WUx{yDUt?cWUkhJr-%-9!zOKIRzFxjQzR|u( zzL^T&EZ=P3Twmxr$9IG8ao}fJ<=5@E+;6+zA-|)3$Nf(F-Sd0s_t@{L z-!s3re((K0`eXjA|7d?l|4IIt{0@S%nLTFSn8jnd#w;7N za?I*6+s5orjM+WrhcPe5Vq?KrYAiF>ZS2^w!DBDV8} z9vypp?5VM*$KDkJkSK@?G6=E?@(S_^@(&6P8XuG#loeDQG(Bie(E6Z5 zL1%+51pN~9YtXfz8$s`b$zVEI6f6lI96U65Sn%**vtY|$g>$fLut#ukaAFB+!)*v+#WnXcyVx7@Ur05!RvxI1aAudA$VW#!Qdm~0>(v+ ziy0R`Zo;^$;~tHBG4A!ax8vTA`xruph(fp!X^3`+Zpg@x*pSMQ1tHxbD?(O>tPR-` z@_oqOko_SCLk@==RfL=gxfXIeLrp?QgpLfg z4Rr{04s{Fl2t}WkgsuoZ9Qsq}+0YB27ejA^J`8;l`ZV-;=!?)-p>M*lFd|GA);FwQ zm|@tUFykVKHH;VUxo$!ZO45gdGc0oC!N0b}{U7*v+sz zVfVuxg*^#32p3ztu_a=Aq&#v+ zq(!84>mQFc+@Q9e<=QT|bpQBhIRQL$0UQQ1)yQPoi}sxGQAswJvDYJSu=QA?t_qLxLi zj9L@5E^2$!!KlkoFQW~jZKK_ygQBCN6Qh%(Q=`+Pr$%Q+mqgb@H$*F%qvu4=jh+`h zKYD5OhUjh4JEQkR?~OhZeJuK9^y%oc(buDIM&F6PA2U40HpV{2DaJKsdd$L@MKPT* z-7&XfevkPh=2gs_n7?8^#P*9F96L02c&urxb8KX6Ol(~2_}HY_DY1F6Gh*k)ZjC(= zdnxux?Dg1Nv3Fzd$3BaF5&Js!jUtYT6UT9JvN)Z%{&A*p7ID^bqvGu19O69VeB%7$ z0^{Q2Cd4JhrNpJhWye*-osK&f_jBB(xGQnj<8H;>je8LHIPPiO^SGCBf5yFw`w%aP z2k}%q6EBYM6R#Do8?P5{5I-P(Q2dbiVezK%7V*~cqvGx29phc%-Q&IDed84Y@nhqc z#4n9s9=|GnZT$N9P4Qdex5w{_|2}?S{K5Dm@yFs%#-ENq7yonorT8oH*W+)+-;I9| z|2Y0>{PXyi@qfm@i~o=yNB{{`0+S$4=#!w8pqrqVV35#1!8E}7LUY2Lgn0=I z5*8)A9FL6$AGy_QX4h&l6uHzD|6b6q+<4DJdx>DJ^Mt(vL~U zlTIa_nHV~8!o;MBDHGEs?w#-ADQGCoX= zoSHm!($vXQGp6pHdUEPdQ_oJlFwK0L<22`KZqq!c&6~Dt+KOqbr>)B*GG&?inf)`3 zGL17$GOaR4X4+;d95S6VT{Gh|m6_d{2Qp7&{*-w(^L*yj%zK#+GaqL@&3u;mN9L={ zzq7C`E=xPBZ&tso0a=5xhGdy!*=9Lp`DTsF3d@Sjiph%4nv^v;D*nR^)8R*_^XAXGhNNobPjf z&Bbzu=KACY=Z5A+u=jATQU6i{tcX{rr z+%>s7bNA#P%RQI-bMB?wE4kNmALKsHeVY3`_hs(uJncNkya{=gdG&csd98Wvd2{j> z=XK>R%UhYZCU0HdhP+LATk`hj9mzYEcQWs6-ub+Xd6)7Y`*Ya=V-_C!Q z|0@4Y{$B-x0#HB|&;{}W{eocy)&-*q>axquy9D>utL*9tHP0mwuSbEeuaUB(S=Ec zDTQf;QwpaQ78aHimKRnPDhq207Z)BXd{{&m$%=G}3^i@J)|6n(2G+F0~m(YB%; zML!q4FE%Q6FAgXkTRg5fv^cIfr8up4O7XPf?Bd+wg5sj$(&GB!mg4r}8O5`U=N8W| zURb=Q_}k)L#RrRz6dx--S$w+qQt_4I>&3T@L|?a-igJ$8a9-rI$`mEUWgp5umgD83a<1H<+^F2R+@##B+_K!Jd{nttxqo?N z`GoR`<&(-MmuHmcmlu_nmRFQlmn+M^DL+ttzk;ghQ=wI%TOqG7su)pWUSU-+vck5) zzQU=(rNX@;s3NQ)vLdEpd_`hKa)n}2MSew5MNLI(MMuTVimxi>RxGJlTCu!hRmIwh zZ!3;hJg?NP99`*J=~3xj>03FjGNv-Va(rb{WlCjg<>bmKl|_~1l~t9>%KFNt%GS#E z%7vASE7w+TsoY+R^6z&U3IVOVbznWS5&Y+XI0Oxo>x7;dTI6A>h;x|s<%{cuija`r}~HL{nbBJpRc}H zeYyI2_08%#)%U7jRlh;M+mBPo6gmpILSLaUR+uP8D9jaB3LC{ZMWJGzVw+;G;(+3? z;;7<`;#KRI_s9!Ew5Wyx4Ld!-G;h7b^GfM)g7%nS$DebT-^ml-JQDobua5a)C=lC zJyp-tYt`%4>(v|752!b)cdegP-&nuAetrF>`YrX_>i5?FSbw7ar~0$?7wRw8U#h=V zf2aO={p;M(BV5ZDmZ5YiCd5ZRE|Ft=e> z!{vtC4fh%zHau>4*`WB)C};$YR3pc$0)`x@^y5lxaNX_I!7ZqtCKVNIq@7ERVoqnd1+ z9GX0ve44_VqMPEH#y2H5r8cEEWi*vGRW-FVshZ|AeciOMX|bYdWz(9bZ<{tWZEo7q zbhhbDvthGyvrn^s^O)wK=BVbx=84TI&8f|ko2N7vHJ3M6H7lFzn;V;3n%kNeG%spi z)BIiYw&tD9dz$w)|JZz@`KRWy%@>+4Hot7qZ*gmx&@#Ctqb0K?yQQQ>*;3om(9+z} z*3!{3qh(gh;+F1~6)lR@E$dr0wtUyJwdGLD(UuD>*II72+-bSr@~GuS%j=f6E$>@C zwqmUVT76olv^KWRXjQe&X`R>F*}A%QUF(L{&8=Hox3}(VJ`8ZNIhs-uArhWjoeRwKMJFc3HblyS%+$`|x(Nc87M)cAs|t_A%|j z?a}RV?c>{%+Edz7+hO~P_T%l3+F!K4ZhzbUR|nA{>5z74cl7P(*J02xpu?!cxWl@` zw!@*rxx=HwtHZa$zazRMp+hmHBd?>dqokv}qpG8!qq(E4V|vG|j;}g4c3kZEYr6h) zDXS^~peUx{fT#!qNGNWY z3o44ySZah|j!vj!Ik=2Vi$>!TxS+y^hEbHg`|f-9-uK?U@7^yBCHDn+_kCYZDxrf~ z8jXbF8p@WANfL~x)r|dg=KKxkC@Ym!%338y$yGKh`AUJJC{Phfsj^Qws2owsloQHH zr9wHQR4M0`CeRBcg4rMwECNfwGLQvwzy=S<1zSKqC;*>=&wvIDKmiB4KnW-Xdw~nS z2UVaNTn4qE4%`5Zpat9qe}cb2o7z`RRu`(9)k3vMEmpr$k;>I?)Nj>2>RxrfdPqH@ zmZ_)IGisH3LH$MjRjpBL)kd{NZHECc5O#+_Fc^kIPbBOQV__T|45z{mU@`m-9)-uD zgg#gSFTjhi8eWFA@G86xZ^8Sp6}G_+_*4tf0<{;kep-|^OdF#mYDrqMHc3m>(zO}d zEG zpQg{z7wC)irTTmNhx!^lTVJo|>Ra@Do$9CbyQmuqLA_BJ3P-Uh9*sbw(O5JdC811fU&Wr+@MN5h zGw@tI56{P$cp+YiSK+ld2j}9=I3E{a1w$-wDc*+<;v={WpTH+^1wMnT@Oj)sdXYpj zn`DwjWC>YDvPcfuKsJ#)Qb4wm?WBkRq7g4CA*Ey=IZTd`aw5rDa*q5)ZjpM@;33WA z9%&;Tq?0@|x)_1RKqJlg$oRs51~Lr8GIkmJjYGy!x(%`h{TK@Hi=DUZ?IIB#-_8`Y%W{E-e)UV7F)xz z*?P8-6|rJQn8j@7WxH4jJH{$mHLGV0teM?o4_GT}V;!v14z@$>K6aQLVMp09_5eH1 z9&C@clkM5|3Omn+_FlWfzGy$PJ)QOw-h=n!{dp{p<3spJp1{ZP349`7$qTv7ck?5> zj62-NPwGoc>O%6Xy(ehC1=iOlPe_ol56tr^dPI{O)Z|QCO6Nma%6VcaYwjh=5p--rL>KvFmAUu^_|}HMZDdi?R1u zVy`h8HI}F`8cY0U5AGjRz9c(|JMFh`-n{pwTn=u*e%Xo5GQf30bVAj8xgnS?etMJN zR7Cj!#ZV6AQ2`ZE9aMoDqJ7W-s3kfawL+~?8*~Kfi~6C#Xb2jLhM^H?G@6X2ps8ps zIv$;XPDCf6dFW&`AFW0K+JLs8t!NuM4gDNlf-Xguq07+@bOpK*-GpvNx1e96ThVXO zUFdFfA9?^ig`P%#P@>n+>*#ItC-ffr5PgC^MW3NB(cjQl7=_UogRvNg@tA<=VfvU6 zW{eHS%&{Su4Q7jt#N07o%nu8}!m(5=4NJ$euv~0BmX8%Q|*cz@g!AAk?U&G13^VB8!Zf{(x*a7TP3?u5JHzPKOmj|bp^ zcmy7aN8zz}9G-%w;$!e^JO`hEPsH=_0=xt-#jEi;94PSyd(8U8E&8~&ak37*g;42V92 z5z&t@BZd%`gbfiu1QJ0+FcCt85@EzBBAkdIMiUvt7$TDxOJot*L_SeWln}}aqLQd3 z>WD_7iD)Bc5p#(J#1f*D=pt4VUlE&#?Zhr(KXHsWMVuzi5$B0p#BJgZ@gs4U_?dW0 zJR@EcZ-_rgf+R_bq)CPpNPW_P>`f}j{-h~6fE+?vlEcZ7q!Z~(x{w~EAL&nyBE!iD zGLnoVMEL>7}JWGPusDoGUy$Y!#goI)-l7n7fpOUR|J#~Tlfx1FnrEXHUsJqlp z)C1}v^@Ms#y`WxFuc zcA(v8ciMyYq`l}MI+zZj2x}q&Z8&O`E)g1L)X%EbUocbx6@PTskEA& zOV6V_=oNG)-9>*vuc0^6o9NB-7W!*?H@%16OCP6C&?o6r^lADWt-L~CrLWP~=^OMt z`abS{Obipt#4+(qIy0KdU?wqn%w#5?DPT&NYNm#%W$Kt_riE!`)XZFF9`l)! zna?a{Rxq7R7xM+Pp81N|!0cjnGkci5%s%D-bDTNBoMcWhr-9snctXK%`>N$b!11fPOLNQ&ib+b zYyca`MzE1=6r08>)7jB%20Mn$W+$_PSrdzd}Po@XzxKd=|stLz>2NA@oJ6Z@Eb!ail+ zvhUdU><9Kw4&@k*BH@KUe@)7q7_n3RaJ>_0-fA9#8 z@))nf%XwYC7q7=F_5Znb1!BYqo!h}&mxDX-42+2Z?`&Y`-?-w zq2e&nQ5-2ciO!;n=pp)x0b-z1j1VKmC^1b;7e|X3;utYooFwLnlf^QzT&xi5#ClOF zs>QkDJn=JezPLbKC@vBgi=T^2#HHdgak==VxK>;zt{1n8`^0a>{o;4x0r8-CNIWBc zFP;^ziPyy&;?Lp(@fY!(_+I=V{waRc!E{I+N{80rbq4g(>8;a8$6Uuk$5O{e$5zKd z$5F>c$5qEu$4kdg$6qH{y`AwwzS{DdaYl)(%u?&|TO4>ZT*nq5jsS56NRY}HAR$}E z$p<3L4b?M%$N^%$WtOgwk#JRYP4l;)5>(f=+_dBnWe4(3bx7rQPR7bO|6VJgxVWG=x>Q@$2<`i~s{PRZ zsxzu9DqC%VfvCC6yc0D;2cd&i->c55&UK^1^eJB_)};Iq{l)H8MbLWd}M?JJk;=&#R~d>WGd+ols{e z0Td0P%qRQ^?{FPs;qB zI78kmCqMgNFLjk!<1>phvr2P{V>0t|b4KOlXUOGwJ&*zUSp`xZ_^P||s0sNw-R&ip zPMDknJDOYwTh?~?S2q0Oe>7Z>rMjs1vF9(`K!#l5pAZ+9 zQ(5Z&4|#Q>foPD-^{)czWuwfM8FC9d)9kXsya`aMIi@95lgAe1nT{(cHq9)~8b6^l zC#$rqILEZod1S^&hv*4%q+7(J(D3D|>)pLZqEYb?v9UR&E6_-pt9D#t(0G~o3N#jt zQ{7bET7f3WzEa&*xvOk4pwuR--K_=>NkcPb=3QtyIvUMD$Efb8epKC6 z{nUkyMYGUsG)Hw$bzk+f>Vdk=s#Z~e7NSLHFx?=hCcoZ{Gu%);(ZXhfUT8?246 zW|=Gex1stcYcs4Jouan28Gx-or>d=OEJsd9=gQ1iqBGE$=qz-$tPxeKepNkJy->YW zS*m_piOxemlLg5Jp$lcEs#mJtRYuYz)=|%}Szy z8(vnLIW{i`O1u-@BgwpbOum)v>Ol7c1W~#DfF48-K^YuIk3jhxLyw~;(39%fcCkD_ zFn|aEK>@<6AKSTlpOGEtLcd4PqUX@_0Kox50fYevtMWXLUPLd!MlQ>O(5opS*>LVn z7&jrOI6fplJEsyLgvtmYsrxmimN)SwMHqJ5o)6(3*ltapQ|~ zGP6zXwC!$}a^c5Gt!Upp>aM|QUaGAf9kE~0=jw5eR>%wWT*s8)-_bv1=BuFa-=Ke> zZ_#(M2K0l<5+J$&=>-ryfat3%0AjET{U|fV5Sb}Vaf|>+Z|IW{1+E0RPwzAn+gfXA_l8R8mg9bzWg{!Ni`qfDOeg;atFmNyYlZGAp`k zNX6AholKON9X8@G5C?z^_@8~moG_QaU|az*P-UZS)&ujBvOED|)*&?w`yQQ{Wi@U> z9yCT8zoISaj|KkKeh@$g|J8md7UnNAU%vdWW+SjTNn8JrHDb}S1}qkeRub_LNwPz~ zz~V7Dm9Zo&86d*|VySWm$Z&vIt5-V5^&5?i`KzByfLQ$1Pd1jLHgqvpPQWJpRU{7} zR(};KzzY9PQi7HJRkj=;Hh-0^!m9sXwhmKD!l(y`T?eKDh`nTK29%ZL6h{^3jLRu5 z&dK(J7EZm#rMK85+qD8~###U}0w50RJ1*7osn`r@h^ArF0WuOGPU=an;kxs%`BIyo z0mP*PTL2JO^)XiypU#ZSEE~XcM;ezY1=H1$O|%S1RbIUg|br&>n36e--==7CZ=$0I6W0 z`mUQfcMLlr(H;j#uv*{UD*b!xs?2;1b{0E_oyRUL*~8xdckGSy_BB8fI>{?Xnsx9v~CCaBJKKx5e!MG7%v804V@S zp~_Zmr<|(9oh4=$fJ{<(YRoe34h<~sfqP01K%mA??oL&naxb~AnYXn}^OxL8+i?&c z3PUD57!LtR5kQJp;9)o%s}g{es%+!O735`?jMj!LFxtp19pBwiwCuogbCsvAaQ_qY zkH_N)=y5zr24{UOKq@rGzg)e?+ci5)c3=gbjzhs!0;KwX_8!V>tYo#Jn5v*)ltRWfySRIz}hLJWglo*yFAEGV@GE>_I!SAq;0&DG`ai+V_aKcKR7c>MXtf8*w z1(~b&1W}oUE#V5yGGRy96C(%*!jTwBI1$bSG#MKJvJoJg00K2?3qZaG$X0-C1ITu0 zmI-&lgYYE02yeoN@Fo1DvDpEjZsRinz69XA0MspfFTnSy2M0g*izE_Yuu4P`(L@Xp zOT-cJ0NDwUZve6jAW#YS0A%kgED-k` zVgd|#h;c+N0Zrex0Qn9e2Rn(0#3UjQAcp~R3LxiT?12Ao4iiO^=-?FIuih8xr1#hR z@}Bnx)J)i??`wMAA5zDLdFa*?DyZrNoZm+}2-wO|bw}7B(`GmT1f18$RGvRbR)%Ot z9f&E!R5(~RL=iDleJ`xP;-pGO!)^g`{5&z6m;=j&;=Y7hZ9HlS^lvA+2W1}dS!zVA zCWMX3EFHgsm@jkv^hI~6g~Xx^dG8SafKdgx|5`{9i;2(Gb4R)8E+v*rtjhp$x`XHd z$Qg-M`Gv#^b@u!JVl5}21?dJo0Fbl)10^;PYPmP0?C}D`X5#C=He2>*3c1X>` zvApnK&DRh!q1Whc|BxhzZnsH%M;wCT4RL@t2oPv5F0UXC6Gs37P2#=34<4+l8N5pw z@_O}{2q!fX5%S3xp6$uLqE3%!v%WxFfrga$fw)LqA}#~u8bGcCvJGkLu`>=}O`!3I85IZuj^{;(@dPnFpsYeBi>#Nb`7_?fbRcFKWNwSK_6{ zD-tlyfL`(L3fTtYmC6GkKdEg0;SP0?71~;FiH{QDJK{a@f%p?f-}eFXGe8~yTiN4EqWyTTZTMB-I40A z-V&{APFj(6aQczfqz!2cklz6UqpCNZq&+!;gv*3K0Ez$WJF`9IhpxprSR^@qt z^n_a-(BP3?q&I0n`X-m;X`acj3pLDMyrR%ni8F43>mAoh>dqoAQS%$Z=#YIi8#VPzu04Q3jxF7nEflIf2ZF z@%)AS4Ycx#z@l(k;&}5R+$m!$^awa*8oDEPtfa(L(0HD1AssO0rN>WYEm6?*C zk@Lv~0PO=%BeX(WphG&z9pp~(8-NZ2 zs0~0z{9U~Jdc->@L+%O1>!|LZ$o(~W$%8%F=IXO!oYiHCCcXb>oXKN7c|$YgZar1W zK3bHMQRbThkSXc5Uc}rcCG=R8G-hrO6D5*b;1p6wmEr^7-c0h-yk1G;S@oU6h+Y#L$MS`@svP`lny1Qbg5pH9;Hti zP`xPyWk~g*j3{HugzAg;rTSB*)BtKAWkwC622L+VyQSPUP&bY zv<;x20dzS)*8%h!fF1=X9OF9xeFo6?0Am2A0N5aa*#WrofQ0}o0bp4GD+F-ujZFbC zPKGOAY!krt0_-TjE&%KXz ze)1=MHuk&^k?N^$j{fvh+j{cCy4(C$pVNEt!(o1m(Z9N!(~}*kKAQnP>2iM0`{?dw zZU2e-c~5>UG!}86)a&SZAFt`|Uo?54tD3MH3LsfCZezxND%_1dRa0Th z!Rim+h`q;uI&52eveRMJV6}CYT>d}nMSY{mQ-j>Nz9awHrPe5BX2@eSmMt>Z(5TXS z{NI&AYa6rF@|`Jv*+oig7vTwnR6AIGGn@ZJ8mD`pa$z-zxz{Io=X>%dNWf-3ei0Nnu4ja~HT^b&e0y$qn60J;^R+W@*^k1)yJdr*PzmA##P8w^Pr^5jt9|t@Ms=tnC`C9n#2sqZzrK z>NSNXHv8y<64$r%e)>E506=#EbT>fv0CaB`eTY6xAEBWe-Um>abr7J3G#Uj@ZaV1i z0s5_$3&vwz^ac6{=>hO02>q@*l{9Le+}zAtuGOenTCSV)oo=q%8m_~Vxb8~gI`Z%F zoa&&h^?-gNGq>oXAJUKLU+BjGJqFO@06hWFlU?*vQceF#KL;ob7h!-50nci1-$=NB z0Q9sL_q~Ms0ZxDqk{DrF2`2zdzlONTue!*ip57ROp*4&QrC~e=Wyi1@*`5D4_$3mB#w1I>O{0Qu0Q!f76<;V}!M0v$u}USZ zGAOPx22SbUHR6KlYYA(*ytgjes+B@L1G;Hc8k)BfO`}BfPQ9qy#HNjzF443zQ<$mD zG=P2p=$`=n2ryX}GXv7hVrByjk!UaiV5CH&Tp-ab1Q@EN`COt|!Yq{@fMEc`yHjW~ zR?1oVVlB%`W=%KCYKaA-B$l<11*8A1U^BEADwvJTRta$vvzgh#d=0SvEWkK`@cndIb}J=}H1yDsMOQ z4%Uw2=UUn`aC=cYA7IXEXbmJqyC5kV)?59d(!}Npb5r8F%3NcvGcfix1Xv${83D|= zi@C+zX6`UQ0?Y*R0?ZU(10<}$(h7@t1hBqZtS1uIQ(2Jo0IVNe5Mlk)@2ZTAUo&sJ zd;dez`#`C8xTOGlH-kGKeQjBUC1Lk0%3>_e!m$|)Fmr$n0oc$kmZA@{3=8EnOfzy; z0JByj^)upiVfQQ)lSNPWtO4wv?aeBr2Vj-}8{VBlu^>M3le&mUk2Ki+>_80@e0^!m(g2+2Jhg&>mnT0OkNN$1c_e;@Gk9%}5Q7E5O_&oLCnL z2mZ-Pi{l~Tc%t)IPu2%u&e9+`1Iz{L(O9{WJVnbA#CD(Du$q$_%pJ;x9i@?thk9zQ ziA^*McV)ZS7&exTW8(ql1u$=b!4`eH*hEszCbKC3^OGzR767n7iA9+yv5W=p_KiLa8a zVyoF2fQ3Rm2?N+DfQ5Ilbx>GJRs}E^K)_iS1F%>PV5=sF57yoa{6=%%76}uW>sT#@*fQ`{mZjdN90t_A{YPR&*EfVF|%nB zHo$TKHV$C9UF<3LH15HE53un7gWKqN0Gq6#yd+Ux2G|5Gk!_7@NISc;H>M%xI?HT)<#QN(H_Bs24 zeF-r5nZ*Eu)k?eASM2ZXYxWJm$^cdcuxfzSNUZ4}AuA^XSa}aChe1{j=Limm{v4|S zSf!Lo{#@=V=ghpFH4aH8AJNk-Cvv(PT28K^t%bClo`$wgUE5%6%NcTgAs5$&GvbUn zXt9(4p6p`)U=3YdKN8_gIVjggDQ<*k`B*CqGo~xKp%T|HfHi5khD%&l_*m%ySToeb z?o`sp4qaU9z&S_Gxf{nxgVP4bnRAuKx&7a=Tdlq4#CdV>`a~D!&G~S?oF6d7rUGml zfY%7H8C_fegbd<>0X9CB_=A7CvyRX9>WdQ-$d=IKboO?{pEkW=ZN9 z;|y)rEnIsyahry?QzC|ktx&bP{w>wrZ?x5BaaQvrFs4$^aza8m2~pq!;1v%EMM|Zq>~H2hpj&Xdh&H_7e&8;5Q(e+f z?Up2WRU^4Q($Rvtx{b5G#r-6q-RACaKXP{gwhv&CWk0~a>*DT73p?%szz%dT>@aE7 zFkL-uD#ISsLcN5GIum2=E%%|jE9l6f0Hjp__fZnS5%rXIV_P2Q8Q2X^@FY+1G{BAl zc*_Jk0kD%@JWHy1o)-Y73HLE*)6S~xrp-|5Ljmvx0Mmy1yde|---ij89)Q6>|6z9u z$6|qecF$Pw1NcE26y8jOat@;K<`T+(#QKfe(3ZF4Z6(0rycKWF+W_nb&=xCrP2u%7|;K*N?Hv5f)n z`c1dH;lR&HZYJN}+Ukk9u0DA(krvQ7_#n+Pvui^oaF8jcjzX9x(1RCEafwlwe zxfXPq1Uj9cAw2+I3c_A?rxNH1xuA<3*7o-qzpxu~fd=z;X{Z-VL;V`+x4z2^LR)Y- z4=-eN@g4jMzLW0)@J$*t~wS9OL2nM;CvbKf#~m zPXU|)I1O+H;A|IvhCa-n<<9|lPYH%axCn3^2_X841aKALycXbw1aK3%FFgPk;B^!! zk*0ruE}{*I`1?G(k^zHz{(*)>E|L5qk?5*d&oZ(3m4_!9UHo(Y1^<%&4d8kJ*9Y(h z6yCdw{~eON;r{@*LPKHXhCL(#4oL(;Af*T3eE@FMok}d<%lqge z$9g0$h(foA7Bn6j?+a-JJ&C3t+)dGQUZyQ)C`gW4=pz^j#)1jJO#wat-~$0})+Ink zEtm@MkAo!5!G{2RsDu?G`DtMozz1uwBtOmC3D(jBFjs)XWrLJL17RlD#`}V!(CwuK zjhDuULFE=)CFRB~G-`8TrWVRekUX>CE%*q&f**i)xNs|gTLavtO9-G33qe9Kz-=|M z8Ub(z2`X0d%R&^u;YpJwOcW%)EX1)s(gSdNfVp(1lB}wAk@4Ej(u8i$ENDD4?kGtr zQ>)g78JUF$^3Izan*9Zt|ke9>~CHY^W z0^lB67Rmn#HMp(x0O>LrtRtloi*~b5Xb_q;3M4dX6v$fwX_Y{H)G6~!Y^DjbC6MXD z3}L1)3*b;L{s0dEcwm<>2QEQ8g?RuE(ikJi7$Sj$!DV!Zums@2S`g@GyO^VJ%?clB zt@=un{O^*UuuAx{n*rYHfzv5eVpu0JgsJO4GqKquY?Bx^3tNP*g{=S&2Y3X)BLN=O zC2SXV2s?#u03HqScz`DWJW*m8wqIiS4&X6bhC`At4)ZgF!@@CuL%aG?O7S?gYQC}Y z_rm#ZfO8svBuPo&do=*M#fB4dEuhQvsd^@N|HW?h zy8zDsFmS}P0G=(OBtMc+egXIxEy_~~3#=d155G#V$Gie?%TaiE5z7><%S zSQ@30e|w1qi?mc0qK!mlDGnE{L^zqs0A3DosHT-&qAh(`v=>JJ9B$1X0C+9H>m(|r zDBVpE-2h&#rSg=hyqHS(90hm{+#!-u&9(=o*2T2jxnhvmy`mO1D{8!6VjLwgD*w&6 z$wElTTbF-D9PZ!2oNEj|SfsHpL__|$(hj?mun6f4DQc(+-s z0{HX}u?9M?8S2i@En-w6jF(r7Kx_~j#U`;?Y!O>U$OxzEY=F-JxEkPd0S@)-Gl0)u zEl!aQl9`Ir#TnvEah7Zlz!$)~x&pu#0(=p`7X$orb^j&54(<@43+)tFh@D~=z?TAi z8Nio!iYvuc;%b0*036P^wQ7f@1*5)_?fOF8AZ`>liJQeO0AB&{H2_}+@C^Xp{J%Sf z;x_Rcsln~y4sj>II{^-x{i0LcCGHmY0DL9DR{?yr`q|PAX@|w*|51`(C7zVJMgaaL z>{?|LZ5r=eHX$!tE7o)3#s8=V73{JI_iUkdtq1s5>bJ}KJKhw3{Ew2PTKq}8CmAw) zBfvMQY_epggHf63Ihmb|6CZAgSU$hE?_=>Lyz>FS;;Hyd+$la6UueDse)iY!a{#^- z;M-P;yO8_h@8WCZzT~)9N{)Lwz;{C5eHH#NVAS>j>fr75N*$Su(?N95#E4jH>6blb z(&d_G+XJAicW7=s=-@g;LPV@TyoA0&2bb;(%Hs;MGpkH9OHJ)uM>v}Lgv%dk=By3_ zf5{;eROtW2tt05@z?%%xyAB;W!1wfAWYE#mmK@Xl`!5}ZY}fLh--78F$qsy}V@#Uq z^wsI7(_hC_X8^_Mm{BaizXixkfPV+@g8)Aa;AK-BZr}R?{3Jl(KGP?MlRCq?PrvZ} znp4E?9~Jy{*H6c~C;Nc*$j$K6$|HJm5B=vsp^kG;_K|-dp6Yn?x-1ODysU&ps6 z@5JBFYITBo-k5PhxEroJdAu?LlM>bGqDRY#$%Dmuq=so5I^Ohyx zPhE9cJ=TCVfxjnq=9V3sEC&-iJDe^S= zXt@3yE6XUJ#C*T{Fv&&Yq2ztJ6{>!2H?8?T$Fo1~kg zTdiBGTd%9qZP0DfZP9JhouWHUcZP1K?iaeNbl2#v)m^W!W9^*H^E<-T*xdz2SP+dbWD@dJcL~dPRDTdUN!a z>8;S~(p#msMsKa&9=+pwC-hG0oz}ag_eAeEeMFzt*U=xM@1XCeAD|zkAEFd`V;l@^z-!#^*__!p?^aEnE`KLt29V77-NuWkY$i(P-D7~*IM{HA;V?r>Ln}iYLp#F}hK`0#hAxI~N<$ArFGC+gKf?gSAj1&DFvD=e zNW*BuSi^Y3M8jsoErxgc==AaEGpWzQK1cezGBPuYHkxX*)97bo17knqBI9Mor;Oj3 z3^PeIX*Stna;L9OUyr_%`Y!Byr0=VKX8of3Df_MOcdb9u->H92e|7);{hyikH4QVZ zGF@f*!vJi6-2i3AfawEv4R|l*fhcph^H00J$VW`{C2}9=(Jv8*? zumQs&ht&;RJM4-DW#MR%Wszqw*`mOr)}qy--D0Z6bc>l5vn@WiSgN#GZn46m%VMR) zYKwCgZ!L8#hgpuabg^`^^tAN0^tFt%jIxZjjI|tNnPr({Io@)jWu9e~Wwm9EWu4`6 z%k`EAEe~5BwLETl((<(B_m<}@FIZl*yli>Z^10Y8f6t>6=fA;6>pVfHPI^1s>-U~N@dkx)oRslHPvdmRhQLDt1VVLtiG|@ZMEO( zfYl+ZBUTrzu36o%x@C38>VefGtH)MPt$ww7WzAR{SQ}dpvL0eR%-YgA&U%c}y25&z z^>XVi)`zXXx4vinhxI!f+=jH#vC*~ZWn*mPXya~^V3TLF&}OmC5}TDat8CWTY_{29 zv&ZJR%^91sHs@_F+g!D|ZgbP-tu1Y9VB62u)OMilAX{@=8(TZu5w?!DPPQ(#F}6jv zb+&VC=i08b-DG>*_JZwA+XuEUZU3}W%Ir`(%#N_5>=-*EJ9|4fJ8wH*JAb=CyLh|N zcI9?8c51t|b{p+>+FiA~WiPWA?2YVA?EBf9+7GlJWN&Ui!rsx|$==1@&EC`A+uqkc z-M+$pw*5N$llG_Wui4+Xe_;Q}{;~a2`(N$f*?+MAI06}gkDx{{BL<8J8BsT4sdB`@ z5vN9+8*yR8#SxcBJaRxBSO77kVpHV*y{i4Nl&svPDy%y(Giu*6}xL#M+f zhuaPh9UeP8b9mwK%Hg#m?x^Ev;ArS*4MWm zr^`;)oE|v+;`GGnSLfc&{hfz8$2uoDH##e4Ij?r!>U_}ou=6qJlg?+H&pBUkzT|x0 z`JwYK&QG0xb$;Re%K44+TbDjAwk~llN|&!(4!fLpx#)7m<+{r)mpd*mU1hGAE9uI( z@~)z*sjHQ%gX>6F7gu*zKi5Fl5Z6(z5w4N0Nv=7r6I~~}7P^+XR=U=>*167dUE;dj zwNvT3(shmNTGt(}yIl9W?sq-tdf4^6>qXZquGd{}x!!U8)%Am$%nfrR-558{&Cson zn~|G|+b}l=Hzzk2H+MHrHy^iAZjo*=ZgFmjZYgeQZWV4T-L|-GbKB{*+ijoQez((Z zXWYJbJLmSu?X}xmw-4?zcg&q|@8z!NuJ7L4U1{cS?mo zjC;I$l6$Iqx;t>6;y%-Tj{7|K`R?C)P#*doeLPG&`g;uWF!vbhVd3HHk?m3BQR-3Q zQSDLZq4ZFDeD2ZdvC?CW$2yO%Ja&0}=W)p6sK*J9a~?lQiRW7{!AtI?=hfS*kC%y8f3JaFgT01&xp{ebd3*VK`FjO=g?Nqf ziu8){iu20#QhCkr`oe3Y*I}=#ULU+^Zv$^bZ)0y|KkotFX5L}mN#3d6qrEe|v%SZ8 zPx7wxR(dyhH+#2v&-9+-J=c4__d@SO-Z#8odH?By_~1UIkDkv!pTRyueJp*fee8T3 ze4Km&eL{Rj`9%7}_{94p`K0=!`%LsH_nGbUh0lJUTRy+|eDGy`^?ZB#_VG3G?e9C( z*V5P8*G}o{;5*Vc*0;)ciSKUTL%v6SPxzklz36+(_ebA*z7KqV@qOa^%=fwPTi^G7 zjGySI>!wnPytp64Nd;UNB zKk|R#|GWSD03?775CY@@y#g!)oCACU`~!jlLIc7B5(1I~(gH>YWCmmfHz9q>4i2^=065Ev5}AD9%F8kioK5m*wa3TzB) z32YCX7C0ktzB2Ihz-56e0=oh?1?~vk6}UHWf8f!;6M?4!zYjbYcrEa!z~_N)0^bGx z8H5DUL0pg!BoFEpWD+zu$Uew1$T`R@$TP@0C@v^HXlzhU(D}&}Tslf>s2r4cZa3FX+3VLqSJ_&IFwcx)5|J=t|HpLCW8Pkzh0!3nqel2U`XQ z1dj>M3eE{0A3Q0zDR_GD+~DQG2ZGN8pAEhcd@1;9@U!3-!LNef1iuUZ5JHA9%>P46B@4!9UEE}S{YgsS|18Rn?hSdr-V)qofX;{`bFsK(6ymog>DM{I&^#J zH=%n%_k~^zeHkVTQ-ps=k74)19)$f8 z_B8By*vnCUN2QFKJL<@&yWx7_rr|@vEyAtBZNr_yUBf-Xy~BOOm674m;c?-K;nTtw zhA$3Z8r~6pG5l`$z3>O&zeJcuSVh=IjEEQ+;S%8%kr**1A}eBC#Q2E1h*=SfB9=rf zi&!4f8L={AOT>|gs}VOM?nk_ccpZsF@{xlhherlPrbdpBoD`WKSrl0sSspnja&hF+ z$d1U)$Q_ZpBKJh@jocr3P#JkP@_gjQ$h(pEBOgXSj(isRJo0VihbUPT8l{LbiZY4n z8)X`07G)dd808%07Udn~7Zn&492Fmx7?l#09(6P7m#8OEzec@`E{Rq}w?|Klo*6wS zdS3L>=#J>F=#|lHqSrxJH|IAEG8}{Atos%B_=IKIXWgcrZlE1 zrZz?y(-hMZ(;hQ5W>L(Nm@i|t#B7V%8M8ZPU(C^%6EUY_&cr ztX+CCQWYl6oigNis?5pENMZCdod@G07>(HOV8%JIOaGJSjP;AgMiRW76@Y z^GSD-9wog@`aS87r1wc5laXXTS&?k4OzxL#nLIq%D%mF4IXNJCRB~i;Omcj3T5?A6 z*yNn#+~m^a^5m-I+T=aS$CFPcpGiKKGAP9^Wkkxz6ql5Wl%|x{lqo6GQ)Z>iN%<;e zd&)N{ds6nLe4p|#<#Ec>l;ItXOP!jk zoSwQgwIj7Nb!FX&quczKjeU|zn^|#d5sc+M;G{5MS695UAij0F})?dJ$+jG%=9_w^U@cj zFHT>Y-jUvwzAF98^!4c*(>JH@OW&V%Jvn^A| zG|Du|?4LO>vnsPCvn_LK=8VjHnJ+Sb%Y2>rc5L+6(PPJq%^Evy?7gus#{M?;_1L#r z(OILj#$;t>jmz4Rbtvmd*72-U*@Lp}vPWc(%y!A1nf-b8Qe}2Wc31Y>94d#&;d6B0 zkMT=#%5o}mYI4rz+|0S1b2sPyIQMZO}2TgUAfw<}jK*EDxv?%>>^ zxplcya;N3a%$<|_DED>lAGz;yKaP(dKX!cf_}uXm$A3Hi)c7;w&yD|K!te<$6Wk_v zPVkwqaKg$7t0%0T@YO_oqEdIF-o)M$`%EmHST|8Qv0-BK#Oo6uPW)x!(}~X~c}xnO zG-^`hq?k!-CT*LvW74ikd-Hnb_0JoSHz;pNUVYxwyyKQj zT(G_1n}R(B`wC7MoGrLn@N>bVf+q#P7Q8HYU+}RIEyN3{LZ;BXa8zMo;mpDXg^LT9 z7A`MbQ@FYC>%wh?I|{!k++BFA@O0tX!V87UD}~nzZx-Gzd{+3P@M95O#1)A}x<&d$ zeTz(s%!_khq3BZ4)uJ0kw~Kx(`l;xC(aWMY zMemCKEXIn7V!D_u?o(`1JgnHh*s<8T*sa*JIH)+ZI2``Z7GjIzi;IgF6z?v+R{T@( z&&7|F#gB_$75`a+l;9;)30uOK=#=P|7?t!bu_&=Au`h8faV_yE@hfpi-;Sk)OCzehwEiNrBtthQ3Z7ZExs$5XoQQB3ys`Sg!^`+ZNcb4uh-BA})FWmK7ES!h{oSwdNIS!!8!+2pdqvXZj$vZ}J0vidSmHls{k_F37&vZZAmWnE<} z%eI#7C_7Yky6kM(g|bU!SIh2}-7kAs_PFd>+4FL-+@URn}4HMGjI%DQSqm1C82m1|W<)u^iEsdxww)oZHPRd1-?RDHVo zw;ID5ryB1XznZ|B;F{=~l$!LKjGD1EIW@U86KnEn%4#ZWnro)iOs|<$Gp}Yr&ElFR zHS20N)awa02t)}E<7TYJ0qUhRw8ceQ`kA$52iRVT00 ztLt6Yr_Q9VU!7ZBW?ge#SKa!$jdfe^y{&s+_fc7o)XVGj>P_p1)eoInRX?GAX8o4>bM@Ei zZ`R+bzgz#f{#E^(`nUBTlrkl%#FeCyRvIXclzo+^%E8K^N=v1c(p~AL9Hop`CMi>u zqm`M;iOR{!LS>1vTv@4{r`)ByrTkMxsaTbu(orc5RRdImRPg`bqOwxisNm72%1;%j z3QO0D`#wNUlBYMH7-wO92MpurGe3r2vEz!~^} zP!JBHKrBcANgx%ZgE3$-C4L$>%U>(>1HiNBThZ5`u2f-0=9Gn7Y zz~hEq4I>-k8%8%|He@%9Yba=_Y^Z6dZvYKV4J{4r4O1ItG%Rjd-q6{wvSDq*`i6}S zn;Z5w9Beq-aJAt^!|jH<4fh+KHN0qe)$pd_UBib)qekz>?8e5%X^k@*=QPf3T++C* zaZTge#;+PTHEwC#*0`flxxevrbhhbg(~YLvO?R8_H$7;2)bzONRnzNc zyqRg{n{}G?n-$GQ%_hy3&DPCs&Hl|n&7sZV%~8$C&1uaU&10K$nsb%SP0e36pKgBA z{Co2s&F`E4Y@u4@EqX1zTl%z^wDfBk&@!mSu4QD4ON)DpPm5nmU`udIVoOR(ZcAZH zNlST4RZDG4b4y#x)Rq}7vs=_H8(S{6ylw5%I(Ew<))B4ltzNA@t^Tcnt--Bf ztr4xMtz%lVTF13cYRzvgYE_oBHncXk&S_oTy0o>UwX1bi>&DhCt=n36w(f4-+j^}H zX&c<;-xl5$)fU?p-!{4}w{2qE_Nwi5yMDWC`{?$%_Llbc_G!xY8SV4i zm$!GeuWVn_zOMbN_KoeE|F4BJ|IX=50I-nC39;rdwiZKcsihjtP#Q%hMvV+*BBoBUt%$#F> zd7gjbIZw1Ux<7g_dL(*0dNTTb^mO!E^k(#7^cj=DBr-`%8zz>4d#Y&!?_G@JeSSQ;^uJkxP{#N+;Z+i?qhBhSIDj5G%n6v1}#7`NC6!{C(r}* z1FwKVU zJB3Q2O882s7V3o~!ZG25&>)-<&IuQUTf#lzX+&%-CW|Rz2eGr*Q+!G6EA|%$h=ar| zak(gn6=Jm*iZx=Lcvw6oHi(VldGV6iBsPoJ#5>}B@tM?0YAq#8?WK-Vs?#>uZDtD2) z$vx$P@=*CTIZYlVzbU^ZkCU_I>GFJeiJT|r%PZspd956g*UKB_5}A=p@PPW6?M?9%Z5|G#TZfxoAFGg#LtqjRplZ~Beo=ZW8OkK(9c8NW2PIcoq%2mJD0xc0@}csPQlP9;HYz0ws|bp$sEV$X zDmxTk*{9Sihm>!Xzbj{ybIL`fNoiKDsV&uk>hINM>PmIBx<*~AZd7?yRFSHwrb<*t zrD}z`Tm4#%1Zu6iSKY53P#e@n^_qG|y{|q{AE`fUt+du!vX-KC&^l?uw3%9=rfIIW zN!y}r)xOjMEw0sR-)IN4L)y1mqjphi(weoK+7H@o?XLDrPte=zztVf?FY0~te)z-bxAJ&iR$0Pbl{hZ#cU)OKyxAfckUHyrXU?dtzMvBqi=wzfC zzcyYrUN^=V8OC@c)0kvTGiDe$#%$v~W4=*jct*W()wpfkGyY{fG@hABW*f7e+0jfj zyO`a~9%euD6*J8oWsWg3%!y`}IoX_I&N1hid1it6iTM{Zvet~4B_?a~rf4ElHLJ|C z=2P4Yzl;asSMgAsj>q8%I1^98lkpTh73bhw`~l9x`FI6hg$r>JF2)=dv5iadc3h4t zaTSi?TD%X}<3soezCqfN5o8*fP2M95$Rd(Q3dkpX`$ zS-Y*Tt-v~H9kq^Ir>ry9S?hvz$+~Ubv!2?m?PNQ}?qGMed)hDAeeM4C0DF)f$+DN* zf?Z)(+o4@!*V%{dQ+9*hXrH$)*-iEp`>K84{~wQ_Is=_oong)h zXQY$vWI8#{`_4*dwX?=4cGfu?oX?!7!#S4YI@I~XDRs6x+>I{h0#|o8yF1(pcbEH>8*^*jeQv#b(EZu#;tlhD<4y2>>;2A~;$?f& zy&2v@Z;6-Z<$Ei<)!rJf*jwkV_sYDp^aa|UcA*34NIHgQ(D5{rPNCU!I-N;#XfB;k zm(h>uDq2X3=z6-5mQa=g8WAX^6?6~vX^hs=1N1OGN{`c%w2@x+m-~PAi~JIw^?6_P zk+1otU+Qo7clZ_lE`PVb$FKG;1}%djK~AtBSQ4xV3WBx4hM*+CffZ~CwgqKDc@PBg zpf=bS)CUKH6Tx>uLvSW&3N8oD!9T-AxiVaG5v>>73tdxgEjzTvR&wJrrR diff --git a/Acid.Cam.v2.OSX.xcodeproj/xcuserdata/jared.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Acid.Cam.v2.OSX.xcodeproj/xcuserdata/jared.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 2769a1741..ff9d482fe 100644 --- a/Acid.Cam.v2.OSX.xcodeproj/xcuserdata/jared.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/Acid.Cam.v2.OSX.xcodeproj/xcuserdata/jared.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -3,22 +3,4 @@ uuid = "75C290BE-94CB-49E7-A143-22B77198A075" type = "1" version = "2.0"> - - - - - - diff --git a/Acid.Cam.v2.OSX/ac-filter1.cpp b/Acid.Cam.v2.OSX/ac-filter1.cpp index f3bb40de2..661730297 100755 --- a/Acid.Cam.v2.OSX/ac-filter1.cpp +++ b/Acid.Cam.v2.OSX/ac-filter1.cpp @@ -73,14 +73,14 @@ namespace ac { bool in_custom = false; cv::Size resolution(0, 0); std::string fileName ="VideoFile.avi"; - std::string draw_strings_value[] = { "Self AlphaBlend", "Self Scale", "StrobeEffect", "Blend #3", "Negative Paradox","ThoughtMode", "RandTriBlend", "Blank", "Tri", "Distort", "CDraw", "Type", "NewOne", "Blend Fractal","Blend Fractal Mood", "CosSinMultiply", "Color Accumlate1", "Color Accumulate2", "Color Accumulate3", "Filter8","Filter3","Rainbow Blend","Rand Blend","New Blend", "Alpha Flame Filters", "Pixel Scale", "PixelSort", "GlitchSort","Random Filter", "Random Flash", "Blend with Image", "Blend with Image #2", "Blend with Image #3", "Blend with Image #4", "GaussianBlur", "Median Blur", "Blur Distortion", "Diamond Pattern","MirrorBlend","Pulse","Sideways Mirror","Mirror No Blend","Sort Fuzz","Fuzz","Double Vision","RGB Shift","RGB Sep","Graident Rainbow","Gradient Rainbow Flash", "Reverse", "Scanlines", "TV Static", "Mirror Average", "Mirror Average Mix", "Mean", "Laplacian", "Bitwise_XOR", "Bitwise_AND","Bitwise_OR","Equalize", "Channel Sort", "Reverse_XOR", "Combine Pixels", "FlipTrip", "Canny","Boxes","Boxes Fade", "Flash Black","SlideRGB","Side2Side","Top2Bottom","Strobe Red Then Green Then Blue","Blend_Angle", "Outward", "Outward Square","ShiftPixels", "ShiftPixelsDown", "XorMultiBlend", "Bitwise_Rotate", "Bitwise_Rotate Diff","HPPD","FuzzyLines","GradientLines","GradientSelf","GradientSelfVertical","GradientDown","GraidentHorizontal","GradientRGB","Inter","UpDown","LeftRight","StrobeScan","BlendedScanLines","GradientStripes","XorSine","SquareSwap","SquareSwap4x2","SquareSwap8x4","SquareSwap16x8","SquareSwap64x32","SquareBars","SquareBars8","SquareSwapRand16x8","SquareVertical8","SquareVertical16","SquareVertical_Roll","SquareSwapSort_Roll","SquareVertical_RollReverse","SquareSwapSort_RollReverse","Circular","WhitePixel","FrameBlend","FrameBlendRGB","TrailsFilter","TrailsFilterIntense","TrailsFilterSelfAlpha","TrailsFilterXor","ColorTrails","MoveRed","MoveRGB","MoveRedGreenBlue","BlurSim","Block","BlockXor","BlockScale","BlockStrobe","PrevFrameBlend","Wave","HighWave","VerticalSort","VerticalChannelSort","HorizontalBlend","VerticalBlend","OppositeBlend","DiagonalLines","HorizontalLines","InvertedScanlines","Soft_Mirror","KanapaTrip","ColorMorphing","ScanSwitch","ScanAlphaSwitch","NegativeStrobe", "XorAddMul","ParticleRelease", "BlendSwitch", "All Red", "All Green", "All Blue","LineRGB","PixelRGB","BoxedRGB","KruegerSweater","RGBFlash","IncreaseBlendHorizontal","BlendIncrease","GradientReverse","GradientReverseVertical","GradientReverseBox","GradientNewFilter","ReinterpretDouble","ReinterpSelfScale","AverageLines","ImageFile","ImageXor","ImageAlphaBlend","ColorRange","ImageInter","TrailsInter","TrailsBlend","TrailsNegate","InterReverse","InterMirror","InterFullMirror","MirrorRGB","RGBStatic1","RGBStatic2","VectorIncrease","LineByLineReverse","RandomIntertwine","RandomFour","BlendThree","AcidTrails","RandomTwo","HorizontalTrailsInter","Trails","BlendTrails","Negate","RandomFilteredSquare","ImageX","RandomQuads","QuadCosSinMultiply","QuadRandomFilter","RollRandom","AverageRandom","HorizontalStripes","DiamondStrobe","SmoothTrails","GridFilter8x","GridFilter16x","GridFilter8xBlend","GridRandom","GridRandomPixel","Dual_SelfAlphaRainbow","Dual_SelfAlphaBlur","SurroundPixelXor","Darken","WeakBlend","AverageVertical","RandomCollectionAverage","RandomCollectionAverageMax","SmoothTrailsSelfAlphaBlend","SmoothTrailsRainbowBlend","MedianBlend","SmoothRandomImageBlend","SmoothImageAlphaBlend","RandomAlphaBlend","RandomTwoFilterAlphaBlend","PixelatedSquare","AlphaBlendPosition","BlendRowAlpha", "BlendRow","BlendRowByVar","BlendRowByDirection","BlendAlphaXor","SelfXorScale","BitwiseXorScale","XorTrails", "RainbowTrails","NegativeTrails","IntenseTrails","SelfAlphaRGB","BlendImageOnOff","XorSelfAlphaImage","BitwiseXorStrobe","AlphaBlendRandom","ChannelSortAlphaBlend","XorChannelSort","GradientColors","GradientColorsVertical","Bitwise_XOR_Average","ImageShiftMatrixLeft","GradientXorSelfScale","SmoothSourcePixel","StrobeBlend","FrameBars","Sort_Vertical_Horizontal","Sort_Vertical_Horizontal_Bitwise_XOR","Scalar_Average_Multiply","Scalar_Average","Total_Average","AlphaBlendImageXor","FlashWhite","FlashBlackAndWhite","GaussianBlend","RandomXor","RandomXorFlash","RandomAmountMedianBlur","SoftXor","SelfXorBlend","SelfXorDoubleFlash","SelfOrDoubleFlash","BlendRowCurvedSqrt","CycleShiftRGB","CycleShiftRandomRGB","CycleShiftRandomRGB_XorBlend","CycleShiftRandomAlphaBlend","VerticalColorBars","GradientLeftRight","GraidentUpDown","GradientLeftRightInOut","GradientUpDownInOut","Lines","ColorLines","WhiteLines","ThickWhiteLines","UseLineObject","TanAlphaGrid","MedianBlendAnimation","FibFlash", "ScaleFlash","Curtain","RandomCurtain","CurtainVertical","RandomCurtainVertical","inOrder","inOrderBySecond","DarkenFilter","RandomFilterBySecond","ThreeRandom","inOrderAlpha","inOrderAlphaXor","SlideFilter","SlideFilterXor", "RandomSlideFilter","SlideUpDown","SlideUpDownXor", "SlideUpDownRandom","SlideSubFilter", "SlideSubUpDownFilter","ParticleBlend","ParticleFlash","ExactImage","ParticleAlpha","BlendInAndOut","BlendScaleInAndOut","AcidGlitch","XorBackwards","LiquidFilter","MatrixXorAnd","XorAlpha","AlphaAcidTrails","SelfXorAverage","RandomXorBlend","RGBVerticalXor","RGBVerticalXorScale","RGBHorizontalXor","RGBHorizontalXorScale","FadeStrobe","RGBMirror","MirrorStrobe","AndStrobe","AndStrobeScale", "AndPixelStrobe","AndOrXorStrobe","AndOrXorStrobeScale","FadeInAndOut","BrightStrobe","DarkStrobe","ParticleFast","RandomXorOpposite","StrobeTransform","InitBlend","MoveUpLeft","RandomStrobe","RandomBlur","Stuck","StuckStrobe","OrStrobe","LagBlend","SubFilter","AddFilter","BlendImageXor","BlendImageAround_Median","ImageBlendTransform","RGBTrails","RGBTrailsDark","RGBTrailsAlpha","RGBTrailsNegativeAlpha","MovementRGBTrails","RGBTrailsXor","DifferenceStrobe","BlackAndWhiteDifferenceStrobe","DifferenceXor","DifferenceRand", "DifferenceBrightStrobe","PsycheTrails","FourSquare","EightSquare","DiagonalSquare","DiagonalSquareRandom","SquareStretchDown","SquareStretchRight","SquareStretchUp","SquareStretchLeft","DarkTrails","SoftFeedback","SoftFeedbackFrames","ResizeSoftFeedback","SoftFeedback8","SoftFeedbackFrames8","ResizeSoftFeedback8","ResizeSoftFeedbackSubFilter","SoftFeedbackRandFilter","SoftFeedback32","SoftFeedbackFrames32","ResizeSoftFeedback32","SoftFeedbackRandFilter32","SoftFeedbackSubFilter","SoftFeedbackResizeSubFilter","SoftFeedbackResize64","SoftFeedbackResizeSubFilter64","SoftFeedbackReszieSubFilter64_Negate","SoftFeedbackReszieSubFilter64_Mirror","HalfNegateStrobe","MedianBlurXor","NegateTrails","RandomGradient","RandomStrobeFlash","RandomMirror","RandomOther","RandomXorFilter","RandomMirrorBlend","RandomMirrorAlphaBlend","Bitwise_XOR_AlphaSubFilter","AlphaBlendSubFilter","GradientSubFilterXor","XorBlend_SubFilter","SmoothSubFilterAlphaBlend","SmoothSubFilterXorBlend","IntertwineSubFilter","RandBlend","EveryOther","EveryOtherSubFilter","SmoothRandomFilter","RandomFilterRandomTimes","RandomSubFilterRandomTimes","AddToFrameSubFilter","MirrorXor","MirrorXorAll","MirrorXorScale","EnergyMirror","SmoothSubFilter","EnergizeSubFilter","SmoothSubFilter16","EnergizeSubFilter16","EnergizeSubFilter32","SmoothSubFilter32","HalfAddSubFilter","HalfXorSubFilter","StaticXorBlend","PsycheSort","XorScale","ChannelMedianSubFilter","GaussianStrobe","StrobeSort","GlitchSortStrobe","Bitwise_XOR_Blend","Bitwise_XOR_Sort","Bitwise_OR_Blend","Bitwise_AND_Blend","BitwiseColorMatrix","PixelReverseXor","PixelatedSubFilterSort","SilverBlend","RandomPixelOrderSort","ImageXorAlpha","ImageAverageXor","PixelXorBlend","SelfAlphaScale","SelfScaleAlpha","RainbowXorBlend","FrameDifference","SmallDiffference","FadeBlend","FilteredDifferenceSubFilter","ExpandSquareSubFilter","ExpandSquareBlendSubFilter","ExpandSquareVerticalSubFilter","DarkImageMedianBlend","GammaDarken5","GammaDarken10","SelfAlphaScaleBlend","FadeBars","MirrorXorAlpha","MirrorEnergizeSubFilter","StrobeXor","IntertwinedMirror","BlurredMirror","ShadeRGB","InterRGB_SubFilter","InterSmoothSubFilter","InterRGB_Bars_XY","InterRGB_Bars_X","InterRGB_Bars_Y","StoredFramesAlphaBlend_SubFilter","BlendSubFilter","BlendAlphaSubFilter","ReverseFrameBlend","ReverseFrameBlendSwitch","DoubleRandomMirror","Blend_AlphaSubFilter","RandomBlendFilter","DoubleRandomBlendFilter","FlipBlendW","FlipBlendWH", "FlipBlendH", "FlipBlendAll","FrameMedianBlendSubFilter","FrameBlurSubFilter","ImageBlendSubFilter","ImageBlendXorSubFilter","ImageCollectionSubFilter","SelfScaleXorIncrease","Blend_RedGreenBlue","XorBlend_RedGreenBlue","BlendIncrease_RedGreenBlue","Blend_RedReenBlue_Dark","DarkModBlend","PictureBuzz","IncDifference","IncDifferenceAlpha","MirrorMedianBlend","SubFilterMedianBlend","DarkenBlend","DarkCollectionSubFilter","ChannelSort_NoBlend_Descending", "ChannelSort_NoBlend_Ascending","Headrush","DarkSmooth_Filter","DarkSelfAlpha","FlipMedian","FlipMedianSubFilter","FlipMirror","FlipMirrorAverage","FlipMirrorSubFilter","ShuffleMedian","ShuffleRGB","ParticleSnow","RandomPixels","DarkRandomPixels","MedianBlurSubFilter","Bars","ShuffleAlpha","AlphaMorph","ShuffleSelf","PixelatedHorizontalLines","PixelatedVerticalLines","StrobeShuffle","BlendBurred","BlendCombinedValues","RGBColorTrails","BlendCombinedValueSubFilter","BlendSubFilterAlpha","GradientXorPixels","PurpleRain","PixelByPixelXor","CopyXorAlpha","AveragePixelsXor","AveragePixelAlpha","NegativeByRow","AveragePixelCollection","IncorrectLine","XorShift","StrobeXorAndOr","XorWithSource","AlphaBlendWithSource","RGBSep1x","RGBMedianBlend","RGBMirror1","RGBMirror1Median","FlashMirror","CollectionXorSourceSubFilter","ReverseMirrorX","MirrorXorAll_Reverse","MirrorRGBReverse","MirrorRGBReverseBlend","BlendReverseSubFilter","MirrorBitwiseXor","SmoothBlendReverseSubFilter","RandomIncrease","MedianBlend16","MedianBlendBufferSubFilter","BGRBlend","RGBBlend","RGBBlendSubFilter","DivideAndIncH","DivideAndIncW","XorOppositeSubFilter","BlendSmoothSubFilter","BlurSmooth","BlurSmoothMedian","BlurSmoothSubFilter","BlurFlip","BlurFlipSubFilter","BlurMirrorGamma","MedianBlendDark","MedianBlendSubFilterEx","EnergyMirrorDark","AlphaBlendMirror","MirrorAlphaBlendedImage","AlphaBlendXorImage","ShiftFrameSmoothSubFilter","ShiftFrameStaticXorSubFilter","IncreaseDecreaseGamma","GammaIncDecIncrease","RandomSubFilter","TwistedVision","TwistedMirror","SelfScaleSortBlend","FlashMedianBlend","BlendWithFrameSubFilter","AlphaBlendWithFrameSubFilter","AlphaXorBlendWithFrameSubFilter","XorBlendSubFilter","FlipAlphaBlend","RandomFlipFilter","MirrorMedian","FlipMatrixCollection","MirrorMatrixCollection","MirrorMatrixSource","SelfScaleByFrame","SmoothMedianRotateSubFilter","SmoothCollectionAlphaBlend","XorSubFilter","XorAlphaSubFilter","BlurXorAlphaSubFilter","ImageXorFrame","ImageXorFunction","ImageXorAlphaBlend","ImageAlphaXorMedianSubFilter","ImageSmoothAlphaXorSubFilter","ImageXorMirrorFilter","ImageXorSubFilter","ImageAlphaXorSubFilter","SmoothTrailsBlend","MatrixCollectionRGBXor","RainbowGlitch","RainbowGlichStrobe","NegateSwitchStrobe","StrobeAlphaShuffle","ShuffleAlphaWithRGB","ShuffleAlphaSubFilter","ShuffleColorMap","BlendWithRainbowSubFilter","BlendWithJetSubFilter","ColormapBlendSubFilter","RandomColorMap","SmoothMirrorBlurFlip","RandomColorMapAlphaBlendSubFilter","RandomOrder","RandomOrderMedianBlendSubFilter","MirrorOrder","MirrorOrderSubFilter","BlurMirrorOrder","AveragePixelMirror","ShuffleAlphaMedianBlend","MirrorOrderAlpha","FilterStrobeSubFilter","ImageSubtractMedianBlend","ImageDarkBlend","ImageAverageDark","ImageRemainderPixel","AverageLinesBlend","SoftFeedbackMirror","AverageVerticalLinesBlend","LinesMedianBlend","XorSquare","PixelValuesPlusOne","AverageHorizontalFilter","AverageVerticalFilter","GradientAlphaXorHorizontal","GradientAlphaXorVertical","BlendImageWithSubFilter","BlendImageWithSubFilterAlpha","MedianBlendSoft","AndImageSubFilterXor","AlphaBlendImageSubFilterXor","AlphaBlendImageSubFilterXorRev","ParticleReleaseXor","ParticleReleaseXorVec","ParticleReleaseAlphaBlend","ParticleReleaseWithImage","ParticleReleaseSubFilter","ParticleReleaseImageSubFilter","ImageEnergy","ImageEnergySubFilter","ImageDistortion","ImageDistortionSubFilter","SmoothExactImageXorAlpha","FeedbackColormap","SmoothImageAlphaBlendMedian","ImageDarkenSmoothMedian","XorReverseImageSmooth","ReverseSubFilterBlend","ReverseSubFilterXor","ImageReverseSubFilter","SmoothRainbowMedian","MirrorAlphaBlend","ImageSmoothMedianBlend","ImageSmoothMedianSubFilter","ImageAlphaXorMedianBlend","MatrixCollectionBlend","MatrixCollectionSubFilter","MatrixCollectionImageSubFilter","MatrixCollectionBlurAlpha","MatrixCollectionXor","MatrixCollectionXor32","MatrixCollectionRandomColorMap","MatrixCollectionDarkXor","MatrixCollectionRGB","TrailsSubFilter","TrailsSubFilter32","CompareWithSubFilter","MedianTrails","SmoothMedianBlend","ColorTransition","ColorTransitionMedian","ColorTransitionRandom","ColorTransitionRandomMedian","ColorTransitionSubFilter","ColorTransitionImageSubFilter","CurtainSubFilter","RandomTrails","RandomTrailsSubFilter","CosSinMedianBlend","TrailsRGB","MatrixTrailsXorRandom","CosSinMultiplyCollectionXor","Filter8_Blend","Filter8_SubFilter","RandomSmoothAlphaMedian","RandomAlphaBlendFilter","RandomMirrorBitwiseXor","SquareDivideSubFilter","SquareSubFilter","SquareSubFilter8","SquareRandomFilter","SquareRandomSubFilter","ColorExpand","ColorExpandSubFilter","RotateImage","RotateBlendImage","RotateImageSubFilter","RotateAlphaBlendImage","FlipShuffle","FlipRandom","FlipOrder","FlipStrobeSubFilter","MirrorBlendFrame","MirrorBlendVertical","MirrorVerticalAndHorizontal","BlendFor360","MirrorSidesMedian","MirrorSidesSubFilter","MedianFrameAlphaBlendSubFilter","MedianSubFilter","ColorXorScale","ColorXorScaleSubFilter","ImageXorScale","MatrixCollectionShiftSubFilter","MatrixCollectionImageShiftSubFilter","MatrixCollectionXorBlendAlphaBlend","MatrixCollectionBlurImageXorAlpha","MatrixCollectionBlurImageSubFilter","MatrixCollectionBlurImageSubFilter16","ImageAlphaBlendSubFilter","MultipleMatrixCollectionSubFilter","BlurAlphaSubFilter","BlurImageSubFilter","MedianBlendSubFilter","MedianBlendImageSubFilter","MedianBlendSelfBlend","BlendHalfSubFilter","BlurImageAlphaBlend","BlurImageAlphaBlendSubFilter","BlurImageAlphaBlendScaleSubFilter","RandomAmountOfMedianBlur","Bitwise_XOR_BlendFrame","AlphaBlendWithSubFilter","AlphaBlendScaleWithSubFilter","GaussianBlendEx","SimpleMatrixBlend","MatrixBlendSubFilter","SmoothMatrixBlendSubFilter","BlurSmoothSubFilterAlphaBlend","BlurSmoothAlphaXorBlendSubFilter","BlurTwiceSubFilter","BlurFrameBlendSubFilter","BlurFrameSubFilter","BlurSmoothMatrix","MedianBlurInc","GaussianBlurInc","BlurSmoothMedianInc","BlurSmoothGaussianInc","BlurMatrixCollectionXor","MatrixCollection8XorSubFilter","BlurSmoothRevFilter","SurroundingPixels","SurroundingPixelsAlpha","MatrixCollectionSurroundingPixels","MatrixCollectionSurroundingPixelsSubFilter","MatrixCollectionSurroundingPixelsImage","MatrixCollectionSurroundingPixelsImageSubFilter","ImageTransparent","MatrixImageAlphaBlendSubFilter","ImageAlphaCollectionSmoothBlend","ImageRandomColormap","ImageRandomColormapAlphaBlend","ImageRandomColormapAlphaScale","ImageRandomColormapSubFilter","ImageShuffle","ImageSubFilter","ImageAlphaBlendWithFrameSubFilter","ImageFadeInOut","ImageFadeBlackInOut","ImageFadeBlackInOutSubFilter","ImageFadeFrameInOut","ImageFadeFrameInOutSubFilter","ImageFadeDouble","BlendSubFilterAndImage","FadeSubFilter","FadeSubFilterRev","ImageBlendSubFilterMedianBlend","FadeSubFilterXor","BlurXorSubFilter","ColorFlashIncrease","ScaleFilter","NegativeDarkenXor","ImageXor_SubFilter","NegateBlendSubFilter","StrobeNegatePixel","StrobeNegateInOut","ImageStrobeOnOff","AlphaStrobeBlend","CannyRandomPixels","FrameImageFadeInOut","FrameImageFadeInOutDouble","ChangeEachSecond","ShuffleImage","ChangeImageEachSecond","ChangeImageFilterOnOff","ChangeXorEachSecond","MorphXor","MorphXorWithSubFilter","MirrorEachSecond","MirrorReverseSubFilter","MirrorReverseSubFilterAlphaBlend","Mirror_Xor_Combined","MirrorFrameShuffle","MirrorShuffleSmooth","Mirror_Xor_Smooth","XorFrameShuffle","XorMirrorBlendFrame","ImageXorSmooth","SmoothSubFilter64","SmoothMedian64","SmoothMedian32_SubFilter","SmoothAlphaMedian_SubFilter","SmoothImage_SubFilter","SmoothImageMedian_SubFilter","SmoothImageAndSubFilter","SmoothSubFilter90","SmoothMedianImageSubFilter16","ImageNegate","ImageNegateAlphaBlend","ImageNegateAlphaBlendSubFilter","FrameNegateAlphaBlendImage","DarkTrailsEffect","DarkNegate","ChannelSortMedianBlend","MatrixCollectionMirrorDirection","StrobeRandomChannel","SplitFramesSort","SplitFrameSortSubFilter","MedianBlend64","SplitFrameFilter","SplitFrameBlend","SplitFrameBlendSubFilter","SplitFrameCollection","SplitFrameMirror","RandomChannels","SmoothRandomChannels","SmoothChannelSubFilter","IncreaseRGB","IncreaseColor","SaturateBlend","SaturateBlendSubFilter","MaxRGB","XorDifferenceFilter","AlphaBlendChannelSort","ColorTrailsFilter","ColorTrailsSubFilter","DarkNegateRainbowMedian","IncreaseQuick","IncreaseRandomIndex","ImageChannelSubFilter","ImageChannelChangeSubFilter","ImageChannelRandom","ImageChannelRandomSubFilter","PixelateBlur","PixelateBlock","PixelateNoResize12","PixelateNoResize8","PixelateNoResize32","PixelateNoResize16","PixelateNoResize24","PixelateBlurFilter","PixelateBlurSubFilter","MirrorXorImage","MirrorXorSubFilter","PixelXorImageSubFilter","PixelAlphaImageSubFilter","PixelScaleImageSubFilter","PixelImageSubFilter","PixelImageTex","PixelImageXorSubFilter","PixelRowMedianBlend","IntertwineRows32","IntertwineRows16","IntertwineRows8","IntertwineAlpha","IntertwineRowsSubFilter","IntertwineRows4","Intertwine64x4","Intertwine64X","Intertwine64XSubFilter","Intertwine64XPixel","IntertwinePixels","IntertwineColsX","IntertwineCols16","IntertwineCols32","IntertwineCols8","MirrorIntertwine","MirrorIntertwineImage","MirrorIntertwineImageSubFilter","IntertwineImageSubFilter","BlendWithImage","IntertwineRowsReverse32","IntertwineRowsReverse16","IntertwineRowsReverse8","IntertwineRowsReverse64X","IntertwineRowsSwitch32","IntertwineRowsSwitch16","IntertwineRowsSwitch8","IntertwineRows64","IntertwineRowsReverse64","IntertwineRowsSwitch64","IntertwineShuffle","InterwtineAlphaSubFilter","IntertwineImageAndSubFilter","IntertwineRowsAndCols","IntertwineRowsAndColsSubFilter","MatrixCollectionVariable","MatrixCollectionVariableSubFilter","MatrixCollectionVariableImage","MatrixCollectionVariableImageSubFilter","SmoothImageAverageSubFilter","CallSubFilterBlend50","CallSubFilterBlend25","CallSubFilterBlend75","IntertwineColsX2","SmoothFrame64","SmoothFrame32","MatrixCollectionMedianBlendFilter","MedianBlendIncreaseFilter","MedianBlendNegate","BlendWithFrameAndImageSubFilter","ImageIntertwine32","ImageIntertwine16","ImageIntertwine8","ImageIntertwine64X","IntertwineDoubleSubFilter","IntertwineDoubleImageSubFilter","IntertwineEachRowXSubFilter","IntertwineGhost","IntertwineGhost32","IntertwineGhostSubFilter","BlendWithOldFrame","BlendWith16thFrame","BlendTrailsSubFilter","LineMoveInOut","MatrixCollectionTrails","MatrixCollectionRandom","MatrixCollectionRandomSmooth","MatrixCollectionRandomDouble","MatrixCollectionAddImage","MatrixCollectionAlphaBlendSubFilter","MatrixCollectionImageBlendSubFilter","TwitchinGlitchin","IntertwineRowsImageAlphaBlend","ChannelSortSubFilter","IntertwineRow2","IntertwineRow720p","IntertwineRow1080p","IntertwineRow720pX2","IntertwineRow1080pX2","IntertwineCols1280","IntertwineRowCols1280x720","IntertwineRowsImage","MedianBlendSquare","SmoothIntertwineMedianBlend","SmoothBlendMedian","SmoothDoubleSubFilter","AlphaBlendMedianSubFilter","ReverseOnOff","SmoothReverseSubFilter","IntertwineWithSubFilter","IntertwineWithImageAndSubFilter","IntertwineFrameWithImage","InterlaceVerticalFilter","InterlaceHorizontalFilter","IntertwineImageFlip","IntertwineImageFlipSubFilter","IntertwineFlipImageAndSubFilter","IntertwineImageOnOff","IntertwineVideoShuffle","ImageFlipFilter","FlipFrameFilter","AlphaBlendImageAndSubFilter","SquareFill","StretchAlphaBlend","StretchAlphaBlendWidth","StretchAlphaBlendHeight","StretchAlphaBlendTwitch","StretchAlphaBlednTwitchFast","StretchRandomValues","ImageRandomValues","AlphaBlendTrails","VideoStretchHorizontal","VideoStretchVertical","StrobeTrailsFilter","AlphaBlendTrailsReverse","ShadowAlphaTrails16","ShadowAlphaTrailsReset","SetColormap","ShadowAlphaTrails","ShadowAlphaTrails64","MirrorLeft","MirrorRight","MirrorBackAndForth","FadeFromColorToColor","FadeFromColorToColorImage","Random_Filter","FlipY_Axis","FlipX_Axis","FlipBoth","FlipMirrorAlphaBlend","Random_FilterX2","Random_FilterSubFilter","IntertwineRow480pX2","LowFi","HighToLow","LowToHigh","MoveHighAndLow","StretchSubFilter","Quality480","Quality720","Quality1080","StretchVerticalMirror","ImageLoFi","ImageLofiAlphaBlend","ImageAlphaBlendScale","FrameStretchAlphaBlend","BlurHighToLow","ImageHighToLowAlpha","MirrorTopToBottom","MirrorBottomToTop","FlashRGB_SubFilter","MirrorSwitch","MirrorSwitchSubFilter","MirrorSwitchFlip","BlendImageLayer","StrobeRandomFilter","AlphaBlendRandom_Filter","DoubleRandomAlphaImageSubFilter","MirrorLeftMirrorRightBlend","MirrorTopMirrorBottomBlend","MirrorAll","ImageDiff","ImageDiffSubFilter","RestoreBlack","OrigBlendSubFilter","OrigAndCurrentRandomX2","FillPixelsImage","AverageHorizontalDistortion","AlphaBlendImageWithOrigSource","resizeFrameWidth","resizeFrameHeight", "resizeFrameWidthAndHeight","resizeImageWidth", "resizseImageHeight","resizeImageWidthAndHeight","resizeImageAndFrameBlend","resizeImageWidthAndHeightSubFilter","resizeImageFrameWidth","resizeImageFrameHeight","resizeImageFrameWidthAndHeight","resizeImageRandom","resizeFrameRandom","resizeFrameImageFlash","RandomFlip","ColorsFilter","MirrorDoubleVision","ColorFadeFilter","ColorChannelMoveUpAndDown","MedianStrobe","DifferenceSubFilter","AlphaBlendFlippedFilter","ColorVariableBlend","ColorXorBlend","ColorAddBlend","IntertwineRowsShadow720p","IntertwineRowsAlpha720p","IntertwineByFrameDown","IntertwineByFrameUp","IntertwineFrameFast","IntertwineFrame360","IntertwineFrame360X","IntertwineFrameTwitch","IntertwineFrameDark","IntertwineFrame360_Reverse","IntertwineFrameBlend","IntertwineXorCollection","IntertwineFrame720X","IntertwineFrame1080X","IntertwineFrameImage1080X","RandomXorMultiThreadTest","SelfAlphaBlendMultiThread","MedianBlendMultiThread","BytePixelSort","SortedImageColorVariable","SmoothColorVariableImageBlend","BlendChannelXor","ColorShiftXor","RandomSquares","RandomImageSquares","Random_FilterX2_SubFilter","FuzzyFilter","XorMultiply","Grayscale","ColorShadowBlend","FlashMatrixTrails","GhostTrails","MedianBlend_Random_Filter","IntertwineMirrorEnergy","IntertwineMultipleRows","GhostTwitch","GhostTwitchTrails","Dyskinesia","Mirror_Rainbow_Blur","MirrorMedianBlur","VideoTwitch","ErodeFilter","DilateFilter","MirrorLeftBottomToTop","MirrorRightTopToBottom","BilateralFilter","BilateralFilterFade","BilateralBlend","BilateralBlendFade","BilateralFilterScale","ColorRGB_IncDec","ColorCollection","ColorCollectionRandom","ColorCollectionStrobeShift","ColorCollectionRandom_Filter","ColorCollectionShift","CollectionEnergy","ColorCollectionInterlace","ColorCollectionStrobeShake","ColorCollectionSubFilter","ColorCollectionShiftSubFilter","ColorCollectionSubtle","ColorCollection64","ColorCollectionSubtleStrobe","CollectionRandom","CollectionRandomSubFilter","CollectionImage","CollectionAlphaXor","ColorCollection64X","ColorCollectionSwitch","ColorCollectionRGB_Index","ColorCollectionRGBStrobeSubFilter","ColorCollectionGhostTrails","ColorCollectionScale","ColorCollectionReverseStrobe","CollectionAlphaBlend_SubFilter","ColorCollectionXorPixel","BlendWithSource25","BlendWithSource50","BlendWithSource75","BlendWithSource100","ColorCollectionXorOffsetFlash","ColorCollectionMatrixGhost","MildStrobe","ReduceBy50","AlphaBlendWithSourceScale","ColorPositionAverageXor","ColorPositionXor","ColorPositionXorMedianBlend","CannyStrobe","LaplacianStrobe","LaplacianStrobeOnOff","ColorCollectionPixelXor","GrayStrobe","ColorStrobeXor","ColorGhost","ColorCollectionTwitchSubFilter","BlurredOutXor","BoxFilter","DizzyFilter","Buzzed","BlendWithImage25","BlendWithImage50","BlendWithImage75","BuzzedDark","AlphaBlendImageDownUp","BlendWithImageAndSource","PixelSourceFrameBlend256","SplitMatrixCollection","RectangleGlitch","PositionShift","ColorCollectionMovementIndex","Shake","Disoriented","ColorCollectionPositionStrobe","ColorCollectionStrobeBlend","AlphaBlendStoredFrames","SplitMatrixSortChannel","SplitMatrixSortChannelArrayPosition","SplitMatrixSortChannelImage","ShiftColorLeft","CycleInAndOutRepeat","ColorCollectionShuffle","BlendFromXtoY","BlendImageXtoY","BlendColorImageStrobeSubFilter","BlendByColsSubFilter","BlendByColsImage","IntertwineX", "IntertwineY","IntertwineSubFilterX","IntertwineSubFilterY","IntertwineImageX","IntertwineImageY","InertwineImageSubFilter","IntertwineHorizontalImageSubFilter","InterwtineHorizontalImageSubFilterByIndex","IntertwineHorizontalImageSubFilterMatrixCollection","BlendForwardAndBack16","BlendForwardAndBack32","BlendForwardAndBack64","BlendForwardAndBack8_RandomStrobe","AlphaBlendWithThreeCollections","AlphaBlendArrayRandom","AlphaBlendArrayTrailsFilters","AlphaBlendMirrorChannelSort","ColorCollectionAlphaBlendArray","AlphaBlendArrayExpand","ColorImageMatrixFade","ColorImageMatrixFadeFast","ColorImageMatrixFadeDirection","ColorImageMatrixFadeDirectionBlend","ColorMatrixCollectionPixelation","ColorMatrixColllectionImagePixelation","ColorMatrixCollectionImagePixelationSubFilter","ColorImageMatrixMedianBlend","ColorImageBlendPixelMedian","ColorImageBlendOrigMedian","ColorImageBlendSource","ColorImageMatrixFadeOnAndOff","ColorImageMatrixRect","ColorImageBackAndForth","ColorImageFadeReallyFast","ColorImageSubFilterXor","ColorImageAllXor","ColorChannelIteration","ColorImageMatrixFadeVariable","ColorXorImageFade","ColorFreezeBlend","ColorImageFill","ColorImageFillMatrix","ColorImageFillSubFilter","ColorImagePixelsResetSubFilter","ColorIncrementReset","ColorPixelArray2D","ManualShell","ColorIncrementRandomReset","ColorImageIncrementResetCollection","ColorMoveDown","ColorMoveDownResetMedianBlend","ColorMoveDownSmoothMedianBlend","PixelRandom3","ShiftMatrixLeft","ShiftMatrixLeftSubFilter","ShiftMatrixUpSubFilter","PixelatePixelValues","StretchCollection","PsychedelicSlitScan","SineValue","SineTransitionUpLeft","TemporaryTrails","StrobingPixelDissolve","ImagePixelFrameBlend","PreviewFilters","EachFilterSubFilter","EachFilterRandomStartSubFilter","PixelPsychosis","PixelCloud","PiixelXorBlendFrame","PixelImageBlendFrame","PixelCollectionRandom","PixelCollectionSubFilter","PixelCollectionMatrixSubFilter","PixelCollectionIncreaseSubFilter","PixelCollectionImageBlend","ColorPulseIncrease","PixelCollectionLongMatrixSubFilter","ColorPulseImageIncreaseSubFilter","ColorPulseRandom","ColorPulseImage","ColorPulseAlpha","ColorLower75","ColorImageMedianBlend","ColorDullBlur","ColorImageDull","ColorImageBlendWithFrame","ColorImageBlendSubFilter","ColorMatrixImageFilter","ColorXorMatrixImage","MatrixColorBlur","ColorImageLower","BlurSubFilter8","LightBlend","LightBlendXor","Source_ImageSubFilter","XorZeroImage","SlowDownFilterSubFilter","VariableFilterSubFilter","SingleFrameGlitch","ColorFadeSlow","FadeBetweenSubFilter","FadeBetweenFrame","TrailsTwitch","Tremors","XorImageIndexPixel","ImageStrobeMedianBlend","StrobeImageArrayPosition","OppositeImageArray","NoMedianBlurBlendMultiThread","NegateNoBlurMedian","PulseIncreaseVariableSpeed","Source25_Image75","LightStrobe","StrobeRedChannel","StrobeGreenChannel","StrobeBlueChannel","StrobeOnOffRandomChannel","StrobeLightFlashRandomChannel","LostSideDeadImageSubFilter","SwapImageFrameSubFilter","PulseIncreaseFast","FibonacciXor","ColorFibonacci","ImageFibonacci","ImageFibonacciInAndOut","ImageFibonacciStrobe","ImageFibonacciMedianBlend","ImageFibonacciInAndOutSubFilter","ImageKaleidoscopeSubFilter","ImageMirrorLeftRight","ImageMirrorShiftUpLeftDownRight","SelfScaleRefined","MetalMedianBlend","SelfScaleRefinedRGB","ImageFreezeReleaseRepeat","ImageReplaceColorIntensity","ImageReplaceColorIntensitySubFilter","ImageReplaceColorIntensitySubFilterInOut","ImageFillColor","MultiRandFilter","MultiFilter","GradientRandom","LineMedianBlend","PerfectMedianBlend","ImageRowAlphaSubFilter","IndexPixelRowSubFilter","IndexSourceRowSubFilter","IndexSourceBlendSubFilter","BlendFilterWithSubFilter","FadeFilterWithSubFilter","AlphaBlendByRowSubFilter","ColorMatrixTrailsSubFilter","LoFi_320x240_Interlaced","LoFi_320x240","LoFi_320x240_SubFilter","LoFi_320x240_Alpha_SubFilter","LoFi_160x120_SubFilter","LoFi_Trails","LoFi_ImageScaleSubFilter","MedianShift","ImageAlienKaleidoscope","ImageMirror_Left","ImageMirror_Right","ImageMirror_Up","ImageMirror_Down","ImageMirror_LeftSubFilter","ImageMirror_RightSubFilter","ImageMirror_UpSubFilter","ImageMirror_DownSubFilter","ImageMirrorKaleidoscope","ExactImageSubFilter","AlphaImageSourceScale","GhostMirrorReversed","GhostMirrorFade","MirrorFadeLeftRight","FadeMirrorSubFilter","MirrorFadeUpDown","DarkTrailsKaleidoscope","MirrorFadeAll","KaleidoscopeMirrorSubFilter","ImageKaleidoscopeMirrorAlphaSubFilter","BlendOppositesSubFilter","AlphaBlendMirrorFade","DarkenMedianBlend","ReduceMedianBlend","DarkColors","DarkenChannelXorNoMedian","DarkenStrobeMedianBlend","DarkenImageAlphaBlend","MatrixStrobeTrails","MatrixStrobeMedianBlend","ImageEnergyKaleidoscopeSubFilter","ImageEnergyKaleidoscopeBlendSubFilter","ImageEnergyKaleidoscopeEvenSubFilter","ImageEnergyFadeSubFilter","ImageEnergizeBlendFilter","ImageEnergizeSubFilter","MatrixCollectionSmoothedSubFilter","MonoColorTrails","TremorMonoColorTrails","StrobeMonoColorTrails","StrobeEffectColorTrails","PixelStrobeColorTrails","ElectricImageFilter","ImageEnergyStrobeSubFilter","Twin","TwinKaleidoscope","MedianBlendMultiThread_2160p","MedianBlendMultiThreadByFour", "MedianBlendMultiThreadByEight","MedianBlendMultiThreadByTweleve","MedianBlendMultiThreadByThree","MedianBlendIncrease","MedianBlendIncrease16","StrangeGlitch64","StrangeGlitch16","CollectionMatrixOutline","CollectionMatrixSubFilter","CollectionMatrixRandomMedianBlend","ImageCollectionMatrixOutline","ImageCollectionMatrixOutlineSubFilter","ImageCollectionMatrixFillSubFilter","ImageCollectionMatrixFadeInOutSubFilter","ImageCollectionMatrixIntensitySubFilter","ImageCollectionMatrixMedianSubFilter","CollectionMatrxOutlineAlphaMedianBlend","ImageSourceOrigXor","MatrixCollectionAuraTrails","MatrixCollectionAuraTrails32","PixelIntensityFillSubFilter","SmoothImageFrameSubFilter","ImageCycleBlend","ImageCycleAlphaBlend","ImageCycleXor","ImageCycleMedian","ImageCycleAlphaSubFilter","ImageCycleSmoothAlphaBlend","ImageCycleSmoothAlphaBlend32","BlendWithSourceMedianBlendMultiThreadEight","BlendWithImageMedianMutliThreadEight","GradientBlendWithImage","DarkColorMovement","DarkColorFibonacci","UseFilterOnAndOffSubFilter","UseFilterOnAndOffEachQuarterSecondSubFilter","UseFilterOnAndOffByEightSubFilter","UseImageOnAndOffByEight","UseImageOnAndOff","SelfAlphaScale_Down","PsychoticVision","DarkPsychoticVision","Mirror_ReverseColor","ImageColorCycleMorph","ImageBlendAndSubFilter","ImageSquareShrink","ImageSquareShrinkFast","ImageSquareShrinkAlpha","ImageSquareExpand","ImageKaleidoscopeNoBlur","KaleidoscopeSubFilter","ImageSquareShrinkSubFilter","DifferenceReplaceSubFilter","InvertedDifferenceReplaceSubFilter","ImageInvertedDifferenceReplaceSubFilter","ImageDifferenceReplaceSubFilter","DifferenceReplaceSubFilterAlphaBlend","GradientGlitch","ImageGradientBlend","MedianBlendGradientMultiThread","MedianBlendGradientDarkMultiThread","GradientAlphaBlend","GradientFilter","GradientFilterAlphaBlend","MedianBlendGradientFilterMultiThread","MedianBlendGraidentFilterDarkMultiThread","ColorOrderSwap","ColorOrderSwapMap","MedianBlendSwapMapMultiThread","RandomGradientColors","GradientColorMap","GradientXor","RandomSub_Filter","ShuffleSub_Filter","Shuffle_Filter","RandomOrigFrame","ColorVariableRectangles","VariableRectangles","VariableRectanglesSimple","VariableRectanglesExtra","VariableRectangleImageAlphaBlend","MirrorSwitchMode","MirrorSwitchLeftRight", "VariableRectanglesSmall","VariableRectanglesLarge","VariableRectanglesImageCollection","VariableRectanglesVariableImageSubFilter","RainbowXorStrobeBlend","IncreaseRainbowXorBlend","ColorStrobeIndexSubFilter","MatrixCollectionRandomFrames","MatrixCollectionFrames","MatrixCollectionFramesLeft","MatrixCollectionFramesMirrorLeft","MatrixCollectionFramesTop","FrameSqueeze","MatrixCollectionBlendLeftToRight","MedianBlendMatrixCollection","MedianBlendMatrixCollection_2160p","MedianBlendMatrixCollection_2160p_X16","MatrixCollectionAdd","MatrixCollection_Xor","ImageMatrixCollectionBlend","MatrixCollectionNegateAdd","MatrixCollectionFrameRect","MatrixCollectionRows8x1_SubFilter","MatrixCollectionRows8x8_SubFilter","MatrixCollectionRows2x2_SubFilter","MatrixCollectionRows4x4_SubFilter","IntertwineBlock","IntertwineVertical","IntertwineImageVerticalSubFilter","MirrorDiamond","MirrorDiamondRight","MirrorDiamondReverse","MirrorDiamondBlend","StretchOutward","MirrorDiamondRandom","MatrixCollectionAlphaRow","MedianBlendCollectionAlphaRow","MedianBlendDoubleVision","MedianBlendMultiThreadScale","AcidShuffleMedian","MedianBlendSmoothAlpha", + std::string draw_strings_value[] = { "Self AlphaBlend", "Self Scale", "StrobeEffect", "Blend #3", "Negative Paradox","ThoughtMode", "RandTriBlend", "Blank", "Tri", "Distort", "CDraw", "Type", "NewOne", "Blend Fractal","Blend Fractal Mood", "CosSinMultiply", "Color Accumlate1", "Color Accumulate2", "Color Accumulate3", "Filter8","Filter3","Rainbow Blend","Rand Blend","New Blend", "Alpha Flame Filters", "Pixel Scale", "PixelSort", "GlitchSort","Random Filter", "Random Flash", "Blend with Image", "Blend with Image #2", "Blend with Image #3", "Blend with Image #4", "GaussianBlur", "Median Blur", "Blur Distortion", "Diamond Pattern","MirrorBlend","Pulse","Sideways Mirror","Mirror No Blend","Sort Fuzz","Fuzz","Double Vision","RGB Shift","RGB Sep","Graident Rainbow","Gradient Rainbow Flash", "Reverse", "Scanlines", "TV Static", "Mirror Average", "Mirror Average Mix", "Mean", "Laplacian", "Bitwise_XOR", "Bitwise_AND","Bitwise_OR","Equalize", "Channel Sort", "Reverse_XOR", "Combine Pixels", "FlipTrip", "Canny","Boxes","Boxes Fade", "Flash Black","SlideRGB","Side2Side","Top2Bottom","Strobe Red Then Green Then Blue","Blend_Angle", "Outward", "Outward Square","ShiftPixels", "ShiftPixelsDown", "XorMultiBlend", "Bitwise_Rotate", "Bitwise_Rotate Diff","HPPD","FuzzyLines","GradientLines","GradientSelf","GradientSelfVertical","GradientDown","GraidentHorizontal","GradientRGB","Inter","UpDown","LeftRight","StrobeScan","BlendedScanLines","GradientStripes","XorSine","SquareSwap","SquareSwap4x2","SquareSwap8x4","SquareSwap16x8","SquareSwap64x32","SquareBars","SquareBars8","SquareSwapRand16x8","SquareVertical8","SquareVertical16","SquareVertical_Roll","SquareSwapSort_Roll","SquareVertical_RollReverse","SquareSwapSort_RollReverse","Circular","WhitePixel","FrameBlend","FrameBlendRGB","TrailsFilter","TrailsFilterIntense","TrailsFilterSelfAlpha","TrailsFilterXor","ColorTrails","MoveRed","MoveRGB","MoveRedGreenBlue","BlurSim","Block","BlockXor","BlockScale","BlockStrobe","PrevFrameBlend","Wave","HighWave","VerticalSort","VerticalChannelSort","HorizontalBlend","VerticalBlend","OppositeBlend","DiagonalLines","HorizontalLines","InvertedScanlines","Soft_Mirror","KanapaTrip","ColorMorphing","ScanSwitch","ScanAlphaSwitch","NegativeStrobe", "XorAddMul","ParticleRelease", "BlendSwitch", "All Red", "All Green", "All Blue","LineRGB","PixelRGB","BoxedRGB","KruegerSweater","RGBFlash","IncreaseBlendHorizontal","BlendIncrease","GradientReverse","GradientReverseVertical","GradientReverseBox","GradientNewFilter","ReinterpretDouble","ReinterpSelfScale","AverageLines","ImageFile","ImageXor","ImageAlphaBlend","ColorRange","ImageInter","TrailsInter","TrailsBlend","TrailsNegate","InterReverse","InterMirror","InterFullMirror","MirrorRGB","RGBStatic1","RGBStatic2","VectorIncrease","LineByLineReverse","RandomIntertwine","RandomFour","BlendThree","AcidTrails","RandomTwo","HorizontalTrailsInter","Trails","BlendTrails","Negate","RandomFilteredSquare","ImageX","RandomQuads","QuadCosSinMultiply","QuadRandomFilter","RollRandom","AverageRandom","HorizontalStripes","DiamondStrobe","SmoothTrails","GridFilter8x","GridFilter16x","GridFilter8xBlend","GridRandom","GridRandomPixel","Dual_SelfAlphaRainbow","Dual_SelfAlphaBlur","SurroundPixelXor","Darken","WeakBlend","AverageVertical","RandomCollectionAverage","RandomCollectionAverageMax","SmoothTrailsSelfAlphaBlend","SmoothTrailsRainbowBlend","MedianBlend","SmoothRandomImageBlend","SmoothImageAlphaBlend","RandomAlphaBlend","RandomTwoFilterAlphaBlend","PixelatedSquare","AlphaBlendPosition","BlendRowAlpha", "BlendRow","BlendRowByVar","BlendRowByDirection","BlendAlphaXor","SelfXorScale","BitwiseXorScale","XorTrails", "RainbowTrails","NegativeTrails","IntenseTrails","SelfAlphaRGB","BlendImageOnOff","XorSelfAlphaImage","BitwiseXorStrobe","AlphaBlendRandom","ChannelSortAlphaBlend","XorChannelSort","GradientColors","GradientColorsVertical","Bitwise_XOR_Average","ImageShiftMatrixLeft","GradientXorSelfScale","SmoothSourcePixel","StrobeBlend","FrameBars","Sort_Vertical_Horizontal","Sort_Vertical_Horizontal_Bitwise_XOR","Scalar_Average_Multiply","Scalar_Average","Total_Average","AlphaBlendImageXor","FlashWhite","FlashBlackAndWhite","GaussianBlend","RandomXor","RandomXorFlash","RandomAmountMedianBlur","SoftXor","SelfXorBlend","SelfXorDoubleFlash","SelfOrDoubleFlash","BlendRowCurvedSqrt","CycleShiftRGB","CycleShiftRandomRGB","CycleShiftRandomRGB_XorBlend","CycleShiftRandomAlphaBlend","VerticalColorBars","GradientLeftRight","GraidentUpDown","GradientLeftRightInOut","GradientUpDownInOut","Lines","ColorLines","WhiteLines","ThickWhiteLines","UseLineObject","TanAlphaGrid","MedianBlendAnimation","FibFlash", "ScaleFlash","Curtain","RandomCurtain","CurtainVertical","RandomCurtainVertical","inOrder","inOrderBySecond","DarkenFilter","RandomFilterBySecond","ThreeRandom","inOrderAlpha","inOrderAlphaXor","SlideFilter","SlideFilterXor", "RandomSlideFilter","SlideUpDown","SlideUpDownXor", "SlideUpDownRandom","SlideSubFilter", "SlideSubUpDownFilter","ParticleBlend","ParticleFlash","ExactImage","ParticleAlpha","BlendInAndOut","BlendScaleInAndOut","AcidGlitch","XorBackwards","LiquidFilter","MatrixXorAnd","XorAlpha","AlphaAcidTrails","SelfXorAverage","RandomXorBlend","RGBVerticalXor","RGBVerticalXorScale","RGBHorizontalXor","RGBHorizontalXorScale","FadeStrobe","RGBMirror","MirrorStrobe","AndStrobe","AndStrobeScale", "AndPixelStrobe","AndOrXorStrobe","AndOrXorStrobeScale","FadeInAndOut","BrightStrobe","DarkStrobe","ParticleFast","RandomXorOpposite","StrobeTransform","InitBlend","MoveUpLeft","RandomStrobe","RandomBlur","Stuck","StuckStrobe","OrStrobe","LagBlend","SubFilter","AddFilter","BlendImageXor","BlendImageAround_Median","ImageBlendTransform","RGBTrails","RGBTrailsDark","RGBTrailsAlpha","RGBTrailsNegativeAlpha","MovementRGBTrails","RGBTrailsXor","DifferenceStrobe","BlackAndWhiteDifferenceStrobe","DifferenceXor","DifferenceRand", "DifferenceBrightStrobe","PsycheTrails","FourSquare","EightSquare","DiagonalSquare","DiagonalSquareRandom","SquareStretchDown","SquareStretchRight","SquareStretchUp","SquareStretchLeft","DarkTrails","SoftFeedback","SoftFeedbackFrames","ResizeSoftFeedback","SoftFeedback8","SoftFeedbackFrames8","ResizeSoftFeedback8","ResizeSoftFeedbackSubFilter","SoftFeedbackRandFilter","SoftFeedback32","SoftFeedbackFrames32","ResizeSoftFeedback32","SoftFeedbackRandFilter32","SoftFeedbackSubFilter","SoftFeedbackResizeSubFilter","SoftFeedbackResize64","SoftFeedbackResizeSubFilter64","SoftFeedbackReszieSubFilter64_Negate","SoftFeedbackReszieSubFilter64_Mirror","HalfNegateStrobe","MedianBlurXor","NegateTrails","RandomGradient","RandomStrobeFlash","RandomMirror","RandomOther","RandomXorFilter","RandomMirrorBlend","RandomMirrorAlphaBlend","Bitwise_XOR_AlphaSubFilter","AlphaBlendSubFilter","GradientSubFilterXor","XorBlend_SubFilter","SmoothSubFilterAlphaBlend","SmoothSubFilterXorBlend","IntertwineSubFilter","RandBlend","EveryOther","EveryOtherSubFilter","SmoothRandomFilter","RandomFilterRandomTimes","RandomSubFilterRandomTimes","AddToFrameSubFilter","MirrorXor","MirrorXorAll","MirrorXorScale","EnergyMirror","SmoothSubFilter","EnergizeSubFilter","SmoothSubFilter16","EnergizeSubFilter16","EnergizeSubFilter32","SmoothSubFilter32","HalfAddSubFilter","HalfXorSubFilter","StaticXorBlend","PsycheSort","XorScale","ChannelMedianSubFilter","GaussianStrobe","StrobeSort","GlitchSortStrobe","Bitwise_XOR_Blend","Bitwise_XOR_Sort","Bitwise_OR_Blend","Bitwise_AND_Blend","BitwiseColorMatrix","PixelReverseXor","PixelatedSubFilterSort","SilverBlend","RandomPixelOrderSort","ImageXorAlpha","ImageAverageXor","PixelXorBlend","SelfAlphaScale","SelfScaleAlpha","RainbowXorBlend","FrameDifference","SmallDiffference","FadeBlend","FilteredDifferenceSubFilter","ExpandSquareSubFilter","ExpandSquareBlendSubFilter","ExpandSquareVerticalSubFilter","DarkImageMedianBlend","GammaDarken5","GammaDarken10","SelfAlphaScaleBlend","FadeBars","MirrorXorAlpha","MirrorEnergizeSubFilter","StrobeXor","IntertwinedMirror","BlurredMirror","ShadeRGB","InterRGB_SubFilter","InterSmoothSubFilter","InterRGB_Bars_XY","InterRGB_Bars_X","InterRGB_Bars_Y","StoredFramesAlphaBlend_SubFilter","BlendSubFilter","BlendAlphaSubFilter","ReverseFrameBlend","ReverseFrameBlendSwitch","DoubleRandomMirror","Blend_AlphaSubFilter","RandomBlendFilter","DoubleRandomBlendFilter","FlipBlendW","FlipBlendWH", "FlipBlendH", "FlipBlendAll","FrameMedianBlendSubFilter","FrameBlurSubFilter","ImageBlendSubFilter","ImageBlendXorSubFilter","ImageCollectionSubFilter","SelfScaleXorIncrease","Blend_RedGreenBlue","XorBlend_RedGreenBlue","BlendIncrease_RedGreenBlue","Blend_RedReenBlue_Dark","DarkModBlend","PictureBuzz","IncDifference","IncDifferenceAlpha","MirrorMedianBlend","SubFilterMedianBlend","DarkenBlend","DarkCollectionSubFilter","ChannelSort_NoBlend_Descending", "ChannelSort_NoBlend_Ascending","Headrush","DarkSmooth_Filter","DarkSelfAlpha","FlipMedian","FlipMedianSubFilter","FlipMirror","FlipMirrorAverage","FlipMirrorSubFilter","ShuffleMedian","ShuffleRGB","ParticleSnow","RandomPixels","DarkRandomPixels","MedianBlurSubFilter","Bars","ShuffleAlpha","AlphaMorph","ShuffleSelf","PixelatedHorizontalLines","PixelatedVerticalLines","StrobeShuffle","BlendBurred","BlendCombinedValues","RGBColorTrails","BlendCombinedValueSubFilter","BlendSubFilterAlpha","GradientXorPixels","PurpleRain","PixelByPixelXor","CopyXorAlpha","AveragePixelsXor","AveragePixelAlpha","NegativeByRow","AveragePixelCollection","IncorrectLine","XorShift","StrobeXorAndOr","XorWithSource","AlphaBlendWithSource","RGBSep1x","RGBMedianBlend","RGBMirror1","RGBMirror1Median","FlashMirror","CollectionXorSourceSubFilter","ReverseMirrorX","MirrorXorAll_Reverse","MirrorRGBReverse","MirrorRGBReverseBlend","BlendReverseSubFilter","MirrorBitwiseXor","SmoothBlendReverseSubFilter","RandomIncrease","MedianBlend16","MedianBlendBufferSubFilter","BGRBlend","RGBBlend","RGBBlendSubFilter","DivideAndIncH","DivideAndIncW","XorOppositeSubFilter","BlendSmoothSubFilter","BlurSmooth","BlurSmoothMedian","BlurSmoothSubFilter","BlurFlip","BlurFlipSubFilter","BlurMirrorGamma","MedianBlendDark","MedianBlendSubFilterEx","EnergyMirrorDark","AlphaBlendMirror","MirrorAlphaBlendedImage","AlphaBlendXorImage","ShiftFrameSmoothSubFilter","ShiftFrameStaticXorSubFilter","IncreaseDecreaseGamma","GammaIncDecIncrease","RandomSubFilter","TwistedVision","TwistedMirror","SelfScaleSortBlend","FlashMedianBlend","BlendWithFrameSubFilter","AlphaBlendWithFrameSubFilter","AlphaXorBlendWithFrameSubFilter","XorBlendSubFilter","FlipAlphaBlend","RandomFlipFilter","MirrorMedian","FlipMatrixCollection","MirrorMatrixCollection","MirrorMatrixSource","SelfScaleByFrame","SmoothMedianRotateSubFilter","SmoothCollectionAlphaBlend","XorSubFilter","XorAlphaSubFilter","BlurXorAlphaSubFilter","ImageXorFrame","ImageXorFunction","ImageXorAlphaBlend","ImageAlphaXorMedianSubFilter","ImageSmoothAlphaXorSubFilter","ImageXorMirrorFilter","ImageXorSubFilter","ImageAlphaXorSubFilter","SmoothTrailsBlend","MatrixCollectionRGBXor","RainbowGlitch","RainbowGlichStrobe","NegateSwitchStrobe","StrobeAlphaShuffle","ShuffleAlphaWithRGB","ShuffleAlphaSubFilter","ShuffleColorMap","BlendWithRainbowSubFilter","BlendWithJetSubFilter","ColormapBlendSubFilter","RandomColorMap","SmoothMirrorBlurFlip","RandomColorMapAlphaBlendSubFilter","RandomOrder","RandomOrderMedianBlendSubFilter","MirrorOrder","MirrorOrderSubFilter","BlurMirrorOrder","AveragePixelMirror","ShuffleAlphaMedianBlend","MirrorOrderAlpha","FilterStrobeSubFilter","ImageSubtractMedianBlend","ImageDarkBlend","ImageAverageDark","ImageRemainderPixel","AverageLinesBlend","SoftFeedbackMirror","AverageVerticalLinesBlend","LinesMedianBlend","XorSquare","PixelValuesPlusOne","AverageHorizontalFilter","AverageVerticalFilter","GradientAlphaXorHorizontal","GradientAlphaXorVertical","BlendImageWithSubFilter","BlendImageWithSubFilterAlpha","MedianBlendSoft","AndImageSubFilterXor","AlphaBlendImageSubFilterXor","AlphaBlendImageSubFilterXorRev","ParticleReleaseXor","ParticleReleaseXorVec","ParticleReleaseAlphaBlend","ParticleReleaseWithImage","ParticleReleaseSubFilter","ParticleReleaseImageSubFilter","ImageEnergy","ImageEnergySubFilter","ImageDistortion","ImageDistortionSubFilter","SmoothExactImageXorAlpha","FeedbackColormap","SmoothImageAlphaBlendMedian","ImageDarkenSmoothMedian","XorReverseImageSmooth","ReverseSubFilterBlend","ReverseSubFilterXor","ImageReverseSubFilter","SmoothRainbowMedian","MirrorAlphaBlend","ImageSmoothMedianBlend","ImageSmoothMedianSubFilter","ImageAlphaXorMedianBlend","MatrixCollectionBlend","MatrixCollectionSubFilter","MatrixCollectionImageSubFilter","MatrixCollectionBlurAlpha","MatrixCollectionXor","MatrixCollectionXor32","MatrixCollectionRandomColorMap","MatrixCollectionDarkXor","MatrixCollectionRGB","TrailsSubFilter","TrailsSubFilter32","CompareWithSubFilter","MedianTrails","SmoothMedianBlend","ColorTransition","ColorTransitionMedian","ColorTransitionRandom","ColorTransitionRandomMedian","ColorTransitionSubFilter","ColorTransitionImageSubFilter","CurtainSubFilter","RandomTrails","RandomTrailsSubFilter","CosSinMedianBlend","TrailsRGB","MatrixTrailsXorRandom","CosSinMultiplyCollectionXor","Filter8_Blend","Filter8_SubFilter","RandomSmoothAlphaMedian","RandomAlphaBlendFilter","RandomMirrorBitwiseXor","SquareDivideSubFilter","SquareSubFilter","SquareSubFilter8","SquareRandomFilter","SquareRandomSubFilter","ColorExpand","ColorExpandSubFilter","RotateImage","RotateBlendImage","RotateImageSubFilter","RotateAlphaBlendImage","FlipShuffle","FlipRandom","FlipOrder","FlipStrobeSubFilter","MirrorBlendFrame","MirrorBlendVertical","MirrorVerticalAndHorizontal","BlendFor360","MirrorSidesMedian","MirrorSidesSubFilter","MedianFrameAlphaBlendSubFilter","MedianSubFilter","ColorXorScale","ColorXorScaleSubFilter","ImageXorScale","MatrixCollectionShiftSubFilter","MatrixCollectionImageShiftSubFilter","MatrixCollectionXorBlendAlphaBlend","MatrixCollectionBlurImageXorAlpha","MatrixCollectionBlurImageSubFilter","MatrixCollectionBlurImageSubFilter16","ImageAlphaBlendSubFilter","MultipleMatrixCollectionSubFilter","BlurAlphaSubFilter","BlurImageSubFilter","MedianBlendSubFilter","MedianBlendImageSubFilter","MedianBlendSelfBlend","BlendHalfSubFilter","BlurImageAlphaBlend","BlurImageAlphaBlendSubFilter","BlurImageAlphaBlendScaleSubFilter","RandomAmountOfMedianBlur","Bitwise_XOR_BlendFrame","AlphaBlendWithSubFilter","AlphaBlendScaleWithSubFilter","GaussianBlendEx","SimpleMatrixBlend","MatrixBlendSubFilter","SmoothMatrixBlendSubFilter","BlurSmoothSubFilterAlphaBlend","BlurSmoothAlphaXorBlendSubFilter","BlurTwiceSubFilter","BlurFrameBlendSubFilter","BlurFrameSubFilter","BlurSmoothMatrix","MedianBlurInc","GaussianBlurInc","BlurSmoothMedianInc","BlurSmoothGaussianInc","BlurMatrixCollectionXor","MatrixCollection8XorSubFilter","BlurSmoothRevFilter","SurroundingPixels","SurroundingPixelsAlpha","MatrixCollectionSurroundingPixels","MatrixCollectionSurroundingPixelsSubFilter","MatrixCollectionSurroundingPixelsImage","MatrixCollectionSurroundingPixelsImageSubFilter","ImageTransparent","MatrixImageAlphaBlendSubFilter","ImageAlphaCollectionSmoothBlend","ImageRandomColormap","ImageRandomColormapAlphaBlend","ImageRandomColormapAlphaScale","ImageRandomColormapSubFilter","ImageShuffle","ImageSubFilter","ImageAlphaBlendWithFrameSubFilter","ImageFadeInOut","ImageFadeBlackInOut","ImageFadeBlackInOutSubFilter","ImageFadeFrameInOut","ImageFadeFrameInOutSubFilter","ImageFadeDouble","BlendSubFilterAndImage","FadeSubFilter","FadeSubFilterRev","ImageBlendSubFilterMedianBlend","FadeSubFilterXor","BlurXorSubFilter","ColorFlashIncrease","ScaleFilter","NegativeDarkenXor","ImageXor_SubFilter","NegateBlendSubFilter","StrobeNegatePixel","StrobeNegateInOut","ImageStrobeOnOff","AlphaStrobeBlend","CannyRandomPixels","FrameImageFadeInOut","FrameImageFadeInOutDouble","ChangeEachSecond","ShuffleImage","ChangeImageEachSecond","ChangeImageFilterOnOff","ChangeXorEachSecond","MorphXor","MorphXorWithSubFilter","MirrorEachSecond","MirrorReverseSubFilter","MirrorReverseSubFilterAlphaBlend","Mirror_Xor_Combined","MirrorFrameShuffle","MirrorShuffleSmooth","Mirror_Xor_Smooth","XorFrameShuffle","XorMirrorBlendFrame","ImageXorSmooth","SmoothSubFilter64","SmoothMedian64","SmoothMedian32_SubFilter","SmoothAlphaMedian_SubFilter","SmoothImage_SubFilter","SmoothImageMedian_SubFilter","SmoothImageAndSubFilter","SmoothSubFilter90","SmoothMedianImageSubFilter16","ImageNegate","ImageNegateAlphaBlend","ImageNegateAlphaBlendSubFilter","FrameNegateAlphaBlendImage","DarkTrailsEffect","DarkNegate","ChannelSortMedianBlend","MatrixCollectionMirrorDirection","StrobeRandomChannel","SplitFramesSort","SplitFrameSortSubFilter","MedianBlend64","SplitFrameFilter","SplitFrameBlend","SplitFrameBlendSubFilter","SplitFrameCollection","SplitFrameMirror","RandomChannels","SmoothRandomChannels","SmoothChannelSubFilter","IncreaseRGB","IncreaseColor","SaturateBlend","SaturateBlendSubFilter","MaxRGB","XorDifferenceFilter","AlphaBlendChannelSort","ColorTrailsFilter","ColorTrailsSubFilter","DarkNegateRainbowMedian","IncreaseQuick","IncreaseRandomIndex","ImageChannelSubFilter","ImageChannelChangeSubFilter","ImageChannelRandom","ImageChannelRandomSubFilter","PixelateBlur","PixelateBlock","PixelateNoResize12","PixelateNoResize8","PixelateNoResize32","PixelateNoResize16","PixelateNoResize24","PixelateBlurFilter","PixelateBlurSubFilter","MirrorXorImage","MirrorXorSubFilter","PixelXorImageSubFilter","PixelAlphaImageSubFilter","PixelScaleImageSubFilter","PixelImageSubFilter","PixelImageTex","PixelImageXorSubFilter","PixelRowMedianBlend","IntertwineRows32","IntertwineRows16","IntertwineRows8","IntertwineAlpha","IntertwineRowsSubFilter","IntertwineRows4","Intertwine64x4","Intertwine64X","Intertwine64XSubFilter","Intertwine64XPixel","IntertwinePixels","IntertwineColsX","IntertwineCols16","IntertwineCols32","IntertwineCols8","MirrorIntertwine","MirrorIntertwineImage","MirrorIntertwineImageSubFilter","IntertwineImageSubFilter","BlendWithImage","IntertwineRowsReverse32","IntertwineRowsReverse16","IntertwineRowsReverse8","IntertwineRowsReverse64X","IntertwineRowsSwitch32","IntertwineRowsSwitch16","IntertwineRowsSwitch8","IntertwineRows64","IntertwineRowsReverse64","IntertwineRowsSwitch64","IntertwineShuffle","InterwtineAlphaSubFilter","IntertwineImageAndSubFilter","IntertwineRowsAndCols","IntertwineRowsAndColsSubFilter","MatrixCollectionVariable","MatrixCollectionVariableSubFilter","MatrixCollectionVariableImage","MatrixCollectionVariableImageSubFilter","SmoothImageAverageSubFilter","CallSubFilterBlend50","CallSubFilterBlend25","CallSubFilterBlend75","IntertwineColsX2","SmoothFrame64","SmoothFrame32","MatrixCollectionMedianBlendFilter","MedianBlendIncreaseFilter","MedianBlendNegate","BlendWithFrameAndImageSubFilter","ImageIntertwine32","ImageIntertwine16","ImageIntertwine8","ImageIntertwine64X","IntertwineDoubleSubFilter","IntertwineDoubleImageSubFilter","IntertwineEachRowXSubFilter","IntertwineGhost","IntertwineGhost32","IntertwineGhostSubFilter","BlendWithOldFrame","BlendWith16thFrame","BlendTrailsSubFilter","LineMoveInOut","MatrixCollectionTrails","MatrixCollectionRandom","MatrixCollectionRandomSmooth","MatrixCollectionRandomDouble","MatrixCollectionAddImage","MatrixCollectionAlphaBlendSubFilter","MatrixCollectionImageBlendSubFilter","TwitchinGlitchin","IntertwineRowsImageAlphaBlend","ChannelSortSubFilter","IntertwineRow2","IntertwineRow720p","IntertwineRow1080p","IntertwineRow720pX2","IntertwineRow1080pX2","IntertwineCols1280","IntertwineRowCols1280x720","IntertwineRowsImage","MedianBlendSquare","SmoothIntertwineMedianBlend","SmoothBlendMedian","SmoothDoubleSubFilter","AlphaBlendMedianSubFilter","ReverseOnOff","SmoothReverseSubFilter","IntertwineWithSubFilter","IntertwineWithImageAndSubFilter","IntertwineFrameWithImage","InterlaceVerticalFilter","InterlaceHorizontalFilter","IntertwineImageFlip","IntertwineImageFlipSubFilter","IntertwineFlipImageAndSubFilter","IntertwineImageOnOff","IntertwineVideoShuffle","ImageFlipFilter","FlipFrameFilter","AlphaBlendImageAndSubFilter","SquareFill","StretchAlphaBlend","StretchAlphaBlendWidth","StretchAlphaBlendHeight","StretchAlphaBlendTwitch","StretchAlphaBlednTwitchFast","StretchRandomValues","ImageRandomValues","AlphaBlendTrails","VideoStretchHorizontal","VideoStretchVertical","StrobeTrailsFilter","AlphaBlendTrailsReverse","ShadowAlphaTrails16","ShadowAlphaTrailsReset","SetColormap","ShadowAlphaTrails","ShadowAlphaTrails64","MirrorLeft","MirrorRight","MirrorBackAndForth","FadeFromColorToColor","FadeFromColorToColorImage","Random_Filter","FlipY_Axis","FlipX_Axis","FlipBoth","FlipMirrorAlphaBlend","Random_FilterX2","Random_FilterSubFilter","IntertwineRow480pX2","LowFi","HighToLow","LowToHigh","MoveHighAndLow","StretchSubFilter","Quality480","Quality720","Quality1080","StretchVerticalMirror","ImageLoFi","ImageLofiAlphaBlend","ImageAlphaBlendScale","FrameStretchAlphaBlend","BlurHighToLow","ImageHighToLowAlpha","MirrorTopToBottom","MirrorBottomToTop","FlashRGB_SubFilter","MirrorSwitch","MirrorSwitchSubFilter","MirrorSwitchFlip","BlendImageLayer","StrobeRandomFilter","AlphaBlendRandom_Filter","DoubleRandomAlphaImageSubFilter","MirrorLeftMirrorRightBlend","MirrorTopMirrorBottomBlend","MirrorAll","ImageDiff","ImageDiffSubFilter","RestoreBlack","OrigBlendSubFilter","OrigAndCurrentRandomX2","FillPixelsImage","AverageHorizontalDistortion","AlphaBlendImageWithOrigSource","resizeFrameWidth","resizeFrameHeight", "resizeFrameWidthAndHeight","resizeImageWidth", "resizseImageHeight","resizeImageWidthAndHeight","resizeImageAndFrameBlend","resizeImageWidthAndHeightSubFilter","resizeImageFrameWidth","resizeImageFrameHeight","resizeImageFrameWidthAndHeight","resizeImageRandom","resizeFrameRandom","resizeFrameImageFlash","RandomFlip","ColorsFilter","MirrorDoubleVision","ColorFadeFilter","ColorChannelMoveUpAndDown","MedianStrobe","DifferenceSubFilter","AlphaBlendFlippedFilter","ColorVariableBlend","ColorXorBlend","ColorAddBlend","IntertwineRowsShadow720p","IntertwineRowsAlpha720p","IntertwineByFrameDown","IntertwineByFrameUp","IntertwineFrameFast","IntertwineFrame360","IntertwineFrame360X","IntertwineFrameTwitch","IntertwineFrameDark","IntertwineFrame360_Reverse","IntertwineFrameBlend","IntertwineXorCollection","IntertwineFrame720X","IntertwineFrame1080X","IntertwineFrameImage1080X","RandomXorMultiThreadTest","SelfAlphaBlendMultiThread","MedianBlendMultiThread","BytePixelSort","SortedImageColorVariable","SmoothColorVariableImageBlend","BlendChannelXor","ColorShiftXor","RandomSquares","RandomImageSquares","Random_FilterX2_SubFilter","FuzzyFilter","XorMultiply","Grayscale","ColorShadowBlend","FlashMatrixTrails","GhostTrails","MedianBlend_Random_Filter","IntertwineMirrorEnergy","IntertwineMultipleRows","GhostTwitch","GhostTwitchTrails","Dyskinesia","Mirror_Rainbow_Blur","MirrorMedianBlur","VideoTwitch","ErodeFilter","DilateFilter","MirrorLeftBottomToTop","MirrorRightTopToBottom","BilateralFilter","BilateralFilterFade","BilateralBlend","BilateralBlendFade","BilateralFilterScale","ColorRGB_IncDec","ColorCollection","ColorCollectionRandom","ColorCollectionStrobeShift","ColorCollectionRandom_Filter","ColorCollectionShift","CollectionEnergy","ColorCollectionInterlace","ColorCollectionStrobeShake","ColorCollectionSubFilter","ColorCollectionShiftSubFilter","ColorCollectionSubtle","ColorCollection64","ColorCollectionSubtleStrobe","CollectionRandom","CollectionRandomSubFilter","CollectionImage","CollectionAlphaXor","ColorCollection64X","ColorCollectionSwitch","ColorCollectionRGB_Index","ColorCollectionRGBStrobeSubFilter","ColorCollectionGhostTrails","ColorCollectionScale","ColorCollectionReverseStrobe","CollectionAlphaBlend_SubFilter","ColorCollectionXorPixel","BlendWithSource25","BlendWithSource50","BlendWithSource75","BlendWithSource100","ColorCollectionXorOffsetFlash","ColorCollectionMatrixGhost","MildStrobe","ReduceBy50","AlphaBlendWithSourceScale","ColorPositionAverageXor","ColorPositionXor","ColorPositionXorMedianBlend","CannyStrobe","LaplacianStrobe","LaplacianStrobeOnOff","ColorCollectionPixelXor","GrayStrobe","ColorStrobeXor","ColorGhost","ColorCollectionTwitchSubFilter","BlurredOutXor","BoxFilter","DizzyFilter","Buzzed","BlendWithImage25","BlendWithImage50","BlendWithImage75","BuzzedDark","AlphaBlendImageDownUp","BlendWithImageAndSource","PixelSourceFrameBlend256","SplitMatrixCollection","RectangleGlitch","PositionShift","ColorCollectionMovementIndex","Shake","Disoriented","ColorCollectionPositionStrobe","ColorCollectionStrobeBlend","AlphaBlendStoredFrames","SplitMatrixSortChannel","SplitMatrixSortChannelArrayPosition","SplitMatrixSortChannelImage","ShiftColorLeft","CycleInAndOutRepeat","ColorCollectionShuffle","BlendFromXtoY","BlendImageXtoY","BlendColorImageStrobeSubFilter","BlendByColsSubFilter","BlendByColsImage","IntertwineX", "IntertwineY","IntertwineSubFilterX","IntertwineSubFilterY","IntertwineImageX","IntertwineImageY","InertwineImageSubFilter","IntertwineHorizontalImageSubFilter","InterwtineHorizontalImageSubFilterByIndex","IntertwineHorizontalImageSubFilterMatrixCollection","BlendForwardAndBack16","BlendForwardAndBack32","BlendForwardAndBack64","BlendForwardAndBack8_RandomStrobe","AlphaBlendWithThreeCollections","AlphaBlendArrayRandom","AlphaBlendArrayTrailsFilters","AlphaBlendMirrorChannelSort","ColorCollectionAlphaBlendArray","AlphaBlendArrayExpand","ColorImageMatrixFade","ColorImageMatrixFadeFast","ColorImageMatrixFadeDirection","ColorImageMatrixFadeDirectionBlend","ColorMatrixCollectionPixelation","ColorMatrixColllectionImagePixelation","ColorMatrixCollectionImagePixelationSubFilter","ColorImageMatrixMedianBlend","ColorImageBlendPixelMedian","ColorImageBlendOrigMedian","ColorImageBlendSource","ColorImageMatrixFadeOnAndOff","ColorImageMatrixRect","ColorImageBackAndForth","ColorImageFadeReallyFast","ColorImageSubFilterXor","ColorImageAllXor","ColorChannelIteration","ColorImageMatrixFadeVariable","ColorXorImageFade","ColorFreezeBlend","ColorImageFill","ColorImageFillMatrix","ColorImageFillSubFilter","ColorImagePixelsResetSubFilter","ColorIncrementReset","ColorPixelArray2D","ManualShell","ColorIncrementRandomReset","ColorImageIncrementResetCollection","ColorMoveDown","ColorMoveDownResetMedianBlend","ColorMoveDownSmoothMedianBlend","PixelRandom3","ShiftMatrixLeft","ShiftMatrixLeftSubFilter","ShiftMatrixUpSubFilter","PixelatePixelValues","StretchCollection","PsychedelicSlitScan","SineValue","SineTransitionUpLeft","TemporaryTrails","StrobingPixelDissolve","ImagePixelFrameBlend","PreviewFilters","EachFilterSubFilter","EachFilterRandomStartSubFilter","PixelPsychosis","PixelCloud","PiixelXorBlendFrame","PixelImageBlendFrame","PixelCollectionRandom","PixelCollectionSubFilter","PixelCollectionMatrixSubFilter","PixelCollectionIncreaseSubFilter","PixelCollectionImageBlend","ColorPulseIncrease","PixelCollectionLongMatrixSubFilter","ColorPulseImageIncreaseSubFilter","ColorPulseRandom","ColorPulseImage","ColorPulseAlpha","ColorLower75","ColorImageMedianBlend","ColorDullBlur","ColorImageDull","ColorImageBlendWithFrame","ColorImageBlendSubFilter","ColorMatrixImageFilter","ColorXorMatrixImage","MatrixColorBlur","ColorImageLower","BlurSubFilter8","LightBlend","LightBlendXor","Source_ImageSubFilter","XorZeroImage","SlowDownFilterSubFilter","VariableFilterSubFilter","SingleFrameGlitch","ColorFadeSlow","FadeBetweenSubFilter","FadeBetweenFrame","TrailsTwitch","Tremors","XorImageIndexPixel","ImageStrobeMedianBlend","StrobeImageArrayPosition","OppositeImageArray","NoMedianBlurBlendMultiThread","NegateNoBlurMedian","PulseIncreaseVariableSpeed","Source25_Image75","LightStrobe","StrobeRedChannel","StrobeGreenChannel","StrobeBlueChannel","StrobeOnOffRandomChannel","StrobeLightFlashRandomChannel","LostSideDeadImageSubFilter","SwapImageFrameSubFilter","PulseIncreaseFast","FibonacciXor","ColorFibonacci","ImageFibonacci","ImageFibonacciInAndOut","ImageFibonacciStrobe","ImageFibonacciMedianBlend","ImageFibonacciInAndOutSubFilter","ImageKaleidoscopeSubFilter","ImageMirrorLeftRight","ImageMirrorShiftUpLeftDownRight","SelfScaleRefined","MetalMedianBlend","SelfScaleRefinedRGB","ImageFreezeReleaseRepeat","ImageReplaceColorIntensity","ImageReplaceColorIntensitySubFilter","ImageReplaceColorIntensitySubFilterInOut","ImageFillColor","MultiRandFilter","MultiFilter","GradientRandom","LineMedianBlend","PerfectMedianBlend","ImageRowAlphaSubFilter","IndexPixelRowSubFilter","IndexSourceRowSubFilter","IndexSourceBlendSubFilter","BlendFilterWithSubFilter","FadeFilterWithSubFilter","AlphaBlendByRowSubFilter","ColorMatrixTrailsSubFilter","LoFi_320x240_Interlaced","LoFi_320x240","LoFi_320x240_SubFilter","LoFi_320x240_Alpha_SubFilter","LoFi_160x120_SubFilter","LoFi_Trails","LoFi_ImageScaleSubFilter","MedianShift","ImageAlienKaleidoscope","ImageMirror_Left","ImageMirror_Right","ImageMirror_Up","ImageMirror_Down","ImageMirror_LeftSubFilter","ImageMirror_RightSubFilter","ImageMirror_UpSubFilter","ImageMirror_DownSubFilter","ImageMirrorKaleidoscope","ExactImageSubFilter","AlphaImageSourceScale","GhostMirrorReversed","GhostMirrorFade","MirrorFadeLeftRight","FadeMirrorSubFilter","MirrorFadeUpDown","DarkTrailsKaleidoscope","MirrorFadeAll","KaleidoscopeMirrorSubFilter","ImageKaleidoscopeMirrorAlphaSubFilter","BlendOppositesSubFilter","AlphaBlendMirrorFade","DarkenMedianBlend","ReduceMedianBlend","DarkColors","DarkenChannelXorNoMedian","DarkenStrobeMedianBlend","DarkenImageAlphaBlend","MatrixStrobeTrails","MatrixStrobeMedianBlend","ImageEnergyKaleidoscopeSubFilter","ImageEnergyKaleidoscopeBlendSubFilter","ImageEnergyKaleidoscopeEvenSubFilter","ImageEnergyFadeSubFilter","ImageEnergizeBlendFilter","ImageEnergizeSubFilter","MatrixCollectionSmoothedSubFilter","MonoColorTrails","TremorMonoColorTrails","StrobeMonoColorTrails","StrobeEffectColorTrails","PixelStrobeColorTrails","ElectricImageFilter","ImageEnergyStrobeSubFilter","Twin","TwinKaleidoscope","MedianBlendMultiThread_2160p","MedianBlendMultiThreadByFour", "MedianBlendMultiThreadByEight","MedianBlendMultiThreadByTweleve","MedianBlendMultiThreadByThree","MedianBlendIncrease","MedianBlendIncrease16","StrangeGlitch64","StrangeGlitch16","CollectionMatrixOutline","CollectionMatrixSubFilter","CollectionMatrixRandomMedianBlend","ImageCollectionMatrixOutline","ImageCollectionMatrixOutlineSubFilter","ImageCollectionMatrixFillSubFilter","ImageCollectionMatrixFadeInOutSubFilter","ImageCollectionMatrixIntensitySubFilter","ImageCollectionMatrixMedianSubFilter","CollectionMatrxOutlineAlphaMedianBlend","ImageSourceOrigXor","MatrixCollectionAuraTrails","MatrixCollectionAuraTrails32","PixelIntensityFillSubFilter","SmoothImageFrameSubFilter","ImageCycleBlend","ImageCycleAlphaBlend","ImageCycleXor","ImageCycleMedian","ImageCycleAlphaSubFilter","ImageCycleSmoothAlphaBlend","ImageCycleSmoothAlphaBlend32","BlendWithSourceMedianBlendMultiThreadEight","BlendWithImageMedianMutliThreadEight","GradientBlendWithImage","DarkColorMovement","DarkColorFibonacci","UseFilterOnAndOffSubFilter","UseFilterOnAndOffEachQuarterSecondSubFilter","UseFilterOnAndOffByEightSubFilter","UseImageOnAndOffByEight","UseImageOnAndOff","SelfAlphaScale_Down","PsychoticVision","DarkPsychoticVision","Mirror_ReverseColor","ImageColorCycleMorph","ImageBlendAndSubFilter","ImageSquareShrink","ImageSquareShrinkFast","ImageSquareShrinkAlpha","ImageSquareExpand","ImageKaleidoscopeNoBlur","KaleidoscopeSubFilter","ImageSquareShrinkSubFilter","DifferenceReplaceSubFilter","InvertedDifferenceReplaceSubFilter","ImageInvertedDifferenceReplaceSubFilter","ImageDifferenceReplaceSubFilter","DifferenceReplaceSubFilterAlphaBlend","GradientGlitch","ImageGradientBlend","MedianBlendGradientMultiThread","MedianBlendGradientDarkMultiThread","GradientAlphaBlend","GradientFilter","GradientFilterAlphaBlend","MedianBlendGradientFilterMultiThread","MedianBlendGraidentFilterDarkMultiThread","ColorOrderSwap","ColorOrderSwapMap","MedianBlendSwapMapMultiThread","RandomGradientColors","GradientColorMap","GradientXor","RandomSub_Filter","ShuffleSub_Filter","Shuffle_Filter","RandomOrigFrame","ColorVariableRectangles","VariableRectangles","VariableRectanglesSimple","VariableRectanglesExtra","VariableRectangleImageAlphaBlend","MirrorSwitchMode","MirrorSwitchLeftRight", "VariableRectanglesSmall","VariableRectanglesLarge","VariableRectanglesImageCollection","VariableRectanglesVariableImageSubFilter","RainbowXorStrobeBlend","IncreaseRainbowXorBlend","ColorStrobeIndexSubFilter","MatrixCollectionRandomFrames","MatrixCollectionFrames","MatrixCollectionFramesLeft","MatrixCollectionFramesMirrorLeft","MatrixCollectionFramesTop","FrameSqueeze","MatrixCollectionBlendLeftToRight","MedianBlendMatrixCollection","MedianBlendMatrixCollection_2160p","MedianBlendMatrixCollection_2160p_X16","MatrixCollectionAdd","MatrixCollection_Xor","ImageMatrixCollectionBlend","MatrixCollectionNegateAdd","MatrixCollectionFrameRect","MatrixCollectionRows8x1_SubFilter","MatrixCollectionRows8x8_SubFilter","MatrixCollectionRows2x2_SubFilter","MatrixCollectionRows4x4_SubFilter","IntertwineBlock","IntertwineVertical","IntertwineImageVerticalSubFilter","MirrorDiamond","MirrorDiamondRight","MirrorDiamondReverse","MirrorDiamondBlend","StretchOutward","MirrorDiamondRandom","MatrixCollectionAlphaRow","MedianBlendCollectionAlphaRow","MedianBlendDoubleVision","MedianBlendMultiThreadScale","AcidShuffleMedian","MedianBlendSmoothAlpha","MirrorDiamondSubFilter", "No Filter", "Blend with Source", "Plugin", "Custom","Blend With Image #1","TriBlend with Image", "Image Strobe", "Image distraction"}; // draw strings std::string *draw_strings = draw_strings_value; // filter callback functions // number of filters - int draw_max = 1552; + int draw_max = 1553; int getFilterCount() { return draw_max-5; } @@ -96,7 +96,7 @@ namespace ac { bool reset_filter = false; double alpha_increase = 0; - FilterType filters[] = { {"Self AlphaBlend",SelfAlphaBlend}, {"Self Scale", SelfScale}, {"StrobeEffect", StrobeEffect}, {"Blend #3", Blend3}, {"Negative Paradox", NegParadox}, {"ThoughtMode", ThoughtMode}, {"RandTriBlend", RandTriBlend}, {"Blank", Blank}, {"Tri",Tri}, {"Distort",Distort}, {"CDraw",CDraw}, {"Type",Type}, {"NewOne",NewOne}, {"Blend Fractal",blendFractal}, {"Blend Fractal Mood",blendFractalMood}, {"CosSinMultiply",cossinMultiply}, {"Color Accumlate1",colorAccumulate1}, {"Color Accumulate2",colorAccumulate2}, {"Color Accumulate3",colorAccumulate3}, {"Filter8",filter8}, {"Filter3",filter3}, {"Rainbow Blend",rainbowBlend}, {"Rand Blend",randBlend}, {"New Blend",newBlend}, {"Alpha Flame Filters",alphaFlame}, {"Pixel Scale",pixelScale}, {"PixelSort",pixelSort}, {"GlitchSort",glitchSort}, {"Random Filter",randomFilter}, {"Random Flash",randomFlash}, {"Blend with Image",imageBlend}, {"Blend with Image #2",imageBlendTwo}, {"Blend with Image #3",imageBlendThree}, {"Blend with Image #4",imageBlendFour}, {"GaussianBlur",GaussianBlur}, {"Median Blur",MedianBlur}, {"Blur Distortion",BlurDistortion}, {"Diamond Pattern",DiamondPattern}, {"MirrorBlend",MirrorBlend}, {"Pulse",Pulse}, {"Sideways Mirror",SidewaysMirror}, {"Mirror No Blend",MirrorNoBlend}, {"Sort Fuzz",SortFuzz}, {"Fuzz",Fuzz}, {"Double Vision",DoubleVision}, {"RGB Shift",RGBShift}, {"RGB Sep",RGBSep}, {"Graident Rainbow",GradientRainbow}, {"Gradient Rainbow Flash",GradientRainbowFlash}, {"Reverse",Reverse}, {"Scanlines",Scanlines}, {"TV Static",TVStatic}, {"Mirror Average",MirrorAverage}, {"Mirror Average Mix",MirrorAverageMix}, {"Mean",Mean}, {"Laplacian",Laplacian}, {"Bitwise_XOR",Bitwise_XOR}, {"Bitwise_AND",Bitwise_AND}, {"Bitwise_OR",Bitwise_OR}, {"Equalize",Equalize}, {"Channel Sort",ChannelSort}, {"Reverse_XOR",Reverse_XOR}, {"Combine Pixels",CombinePixels}, {"FlipTrip",FlipTrip}, {"Canny",Canny}, {"Boxes",Boxes}, {"Boxes Fade",BoxesFade}, {"Flash Black",FlashBlack}, {"SlideRGB",SlideRGB}, {"Side2Side",Side2Side}, {"Top2Bottom",Top2Bottom}, {"Strobe Red Then Green Then Blue",StrobeRedGreenBlue}, {"Blend_Angle",Blend_Angle}, {"Outward",Outward}, {"Outward Square",OutwardSquare}, {"ShiftPixels",ShiftPixels}, {"ShiftPixelsDown",ShiftPixelsDown}, {"XorMultiBlend",XorMultiBlend}, {"Bitwise_Rotate",BitwiseRotate}, {"Bitwise_Rotate Diff",BitwiseRotateDiff}, {"HPPD",HPPD}, {"FuzzyLines",FuzzyLines}, {"GradientLines",GradientLines}, {"GradientSelf",GradientSelf}, {"GradientSelfVertical",GradientSelfVertical}, {"GradientDown",GradientDown}, {"GraidentHorizontal",GraidentHorizontal}, {"GradientRGB",GradientRGB}, {"Inter",Inter}, {"UpDown",UpDown}, {"LeftRight",LeftRight}, {"StrobeScan",StrobeScan}, {"BlendedScanLines",BlendedScanLines}, {"GradientStripes",GradientStripes}, {"XorSine",XorSine}, {"SquareSwap",SquareSwap}, {"SquareSwap4x2",SquareSwap4x2}, {"SquareSwap8x4",SquareSwap8x4}, {"SquareSwap16x8",SquareSwap16x8}, {"SquareSwap64x32",SquareSwap64x32}, {"SquareBars",SquareBars}, {"SquareBars8",SquareBars8}, {"SquareSwapRand16x8",SquareSwapRand16x8}, {"SquareVertical8",SquareVertical8}, {"SquareVertical16",SquareVertical16}, {"SquareVertical_Roll",SquareVertical_Roll}, {"SquareSwapSort_Roll",SquareSwapSort_Roll}, {"SquareVertical_RollReverse",SquareVertical_RollReverse}, {"SquareSwapSort_RollReverse",SquareSwapSort_RollReverse}, {"Circular",Circular}, {"WhitePixel",WhitePixel}, {"FrameBlend",FrameBlend}, {"FrameBlendRGB",FrameBlendRGB}, {"TrailsFilter",TrailsFilter}, {"TrailsFilterIntense",TrailsFilterIntense}, {"TrailsFilterSelfAlpha",TrailsFilterSelfAlpha}, {"TrailsFilterXor",TrailsFilterXor}, {"ColorTrails",ColorTrails}, {"MoveRed",MoveRed}, {"MoveRGB",MoveRGB}, {"MoveRedGreenBlue",MoveRedGreenBlue}, {"BlurSim",BlurSim}, {"Block",Block}, {"BlockXor",BlockXor}, {"BlockScale",BlockScale}, {"BlockStrobe",BlockStrobe}, {"PrevFrameBlend",PrevFrameBlend}, {"Wave",Wave}, {"HighWave",HighWave}, {"VerticalSort",VerticalSort}, {"VerticalChannelSort",VerticalChannelSort}, {"HorizontalBlend",HorizontalBlend}, {"VerticalBlend",VerticalBlend}, {"OppositeBlend",OppositeBlend}, {"DiagonalLines",DiagonalLines}, {"HorizontalLines",HorizontalLines}, {"InvertedScanlines",InvertedScanlines}, {"Soft_Mirror",Soft_Mirror}, {"KanapaTrip",KanapaTrip}, {"ColorMorphing",ColorMorphing}, {"ScanSwitch",ScanSwitch}, {"ScanAlphaSwitch",ScanAlphaSwitch}, {"NegativeStrobe",NegativeStrobe}, {"XorAddMul",XorAddMul}, {"ParticleRelease",ParticleRelease}, {"BlendSwitch",BlendSwitch}, {"All Red",AllRed}, {"All Green",AllGreen}, {"All Blue",AllBlue}, {"LineRGB",LineRGB}, {"PixelRGB",PixelRGB}, {"BoxedRGB",BoxedRGB}, {"KruegerSweater",KruegerSweater}, {"RGBFlash",RGBFlash}, {"IncreaseBlendHorizontal",IncreaseBlendHorizontal}, {"BlendIncrease",BlendIncrease}, {"GradientReverse",GradientReverse}, {"GradientReverseVertical",GradientReverseVertical}, {"GradientReverseBox",GradientReverseBox}, {"GradientNewFilter",GradientNewFilter}, {"ReinterpretDouble",ReinterpretDouble}, {"ReinterpSelfScale",ReinterpSelfScale}, {"AverageLines",AverageLines}, {"ImageFile",ImageFile}, {"ImageXor",ImageXor}, {"ImageAlphaBlend",ImageAlphaBlend}, {"ColorRange",ColorRange}, {"ImageInter",ImageInter}, {"TrailsInter",TrailsInter}, {"TrailsBlend",TrailsBlend}, {"TrailsNegate",TrailsNegate}, {"InterReverse",InterReverse}, {"InterMirror",InterMirror}, {"InterFullMirror",InterFullMirror}, {"MirrorRGB",MirrorRGB}, {"RGBStatic1",RGBStatic1}, {"RGBStatic2",RGBStatic2}, {"VectorIncrease",VectorIncrease}, {"LineByLineReverse",LineByLineReverse}, {"RandomIntertwine",RandomIntertwine}, {"RandomFour",RandomFour}, {"BlendThree",BlendThree}, {"AcidTrails",AcidTrails}, {"RandomTwo",RandomTwo}, {"HorizontalTrailsInter",HorizontalTrailsInter}, {"Trails",Trails}, {"BlendTrails",BlendTrails}, {"Negate",Negate}, {"RandomFilteredSquare",RandomFilteredSquare}, {"ImageX",ImageX}, {"RandomQuads",RandomQuads}, {"QuadCosSinMultiply",QuadCosSinMultiply}, {"QuadRandomFilter",QuadRandomFilter}, {"RollRandom",RollRandom}, {"AverageRandom",AverageRandom}, {"HorizontalStripes",HorizontalStripes}, {"DiamondStrobe",DiamondStrobe}, {"SmoothTrails",SmoothTrails}, {"GridFilter8x",GridFilter8x}, {"GridFilter16x",GridFilter16x}, {"GridFilter8xBlend",GridFilter8xBlend}, {"GridRandom",GridRandom}, {"GridRandomPixel",GridRandomPixel}, {"Dual_SelfAlphaRainbow",Dual_SelfAlphaRainbow}, {"Dual_SelfAlphaBlur",Dual_SelfAlphaBlur}, {"SurroundPixelXor",SurroundPixelXor}, {"Darken",Darken}, {"WeakBlend",WeakBlend}, {"AverageVertical",AverageVertical}, {"RandomCollectionAverage",RandomCollectionAverage}, {"RandomCollectionAverageMax",RandomCollectionAverageMax}, {"SmoothTrailsSelfAlphaBlend",SmoothTrailsSelfAlphaBlend}, {"SmoothTrailsRainbowBlend",SmoothTrailsRainbowBlend}, {"MedianBlend",MedianBlend}, {"SmoothRandomImageBlend",SmoothRandomImageBlend}, {"SmoothImageAlphaBlend",SmoothImageAlphaBlend}, {"RandomAlphaBlend",RandomAlphaBlend}, {"RandomTwoFilterAlphaBlend",RandomTwoFilterAlphaBlend}, {"PixelatedSquare",PixelatedSquare}, {"AlphaBlendPosition",AlphaBlendPosition}, {"BlendRowAlpha",BlendRowAlpha}, {"BlendRow",BlendRow}, {"BlendRowByVar",BlendRowByVar}, {"BlendRowByDirection",BlendRowByDirection}, {"BlendAlphaXor",BlendAlphaXor}, {"SelfXorScale",SelfXorScale}, {"BitwiseXorScale",BitwiseXorScale}, {"XorTrails",XorTrails}, {"RainbowTrails",RainbowTrails}, {"NegativeTrails",NegativeTrails}, {"IntenseTrails",IntenseTrails}, {"SelfAlphaRGB",SelfAlphaRGB}, {"BlendImageOnOff",BlendImageOnOff}, {"XorSelfAlphaImage",XorSelfAlphaImage}, {"BitwiseXorStrobe",BitwiseXorStrobe}, {"AlphaBlendRandom",AlphaBlendRandom}, {"ChannelSortAlphaBlend",ChannelSortAlphaBlend}, {"XorChannelSort",XorChannelSort}, {"GradientColors",GradientColors}, {"GradientColorsVertical",GradientColorsVertical}, {"Bitwise_XOR_Average",Bitwise_XOR_Average}, {"ImageShiftMatrixLeft",ImageShiftMatrixLeft}, {"GradientXorSelfScale",GradientXorSelfScale}, {"SmoothSourcePixel",SmoothSourcePixel}, {"StrobeBlend",StrobeBlend}, {"FrameBars",FrameBars}, {"Sort_Vertical_Horizontal",Sort_Vertical_Horizontal}, {"Sort_Vertical_Horizontal_Bitwise_XOR",Sort_Vertical_Horizontal_Bitwise_XOR}, {"Scalar_Average_Multiply",Scalar_Average_Multiply}, {"Scalar_Average",Scalar_Average}, {"Total_Average",Total_Average}, {"AlphaBlendImageXor",AlphaBlendImageXor}, {"FlashWhite",FlashWhite}, {"FlashBlackAndWhite",FlashBlackAndWhite}, {"GaussianBlend",GaussianBlend}, {"RandomXor",RandomXor}, {"RandomXorFlash",RandomXorFlash}, {"RandomAmountMedianBlur",RandomAmountMedianBlur}, {"SoftXor",SoftXor}, {"SelfXorBlend",SelfXorBlend}, {"SelfXorDoubleFlash",SelfXorDoubleFlash}, {"SelfOrDoubleFlash",SelfOrDoubleFlash}, {"BlendRowCurvedSqrt",BlendRowCurvedSqrt}, {"CycleShiftRGB",CycleShiftRGB}, {"CycleShiftRandomRGB",CycleShiftRandomRGB}, {"CycleShiftRandomRGB_XorBlend",CycleShiftRandomRGB_XorBlend}, {"CycleShiftRandomAlphaBlend",CycleShiftRandomAlphaBlend}, {"VerticalColorBars",VerticalColorBars}, {"GradientLeftRight",GradientLeftRight}, {"GraidentUpDown",GraidentUpDown}, {"GradientLeftRightInOut",GradientLeftRightInOut}, {"GradientUpDownInOut",GradientUpDownInOut}, {"Lines",Lines}, {"ColorLines",ColorLines}, {"WhiteLines",WhiteLines}, {"ThickWhiteLines",ThickWhiteLines}, {"UseLineObject",UseLineObject}, {"TanAlphaGrid",TanAlphaGrid}, {"MedianBlendAnimation",MedianBlendAnimation}, {"FibFlash",FibFlash}, {"ScaleFlash",ScaleFlash}, {"Curtain",Curtain}, {"RandomCurtain",RandomCurtain}, {"CurtainVertical",CurtainVertical}, {"RandomCurtainVertical",RandomCurtainVertical}, {"inOrder",inOrder}, {"inOrderBySecond",inOrderBySecond}, {"DarkenFilter",DarkenFilter}, {"RandomFilterBySecond",RandomFilterBySecond}, {"ThreeRandom",ThreeRandom}, {"inOrderAlpha",inOrderAlpha}, {"inOrderAlphaXor",inOrderAlphaXor}, {"SlideFilter",SlideFilter}, {"SlideFilterXor",SlideFilterXor}, {"RandomSlideFilter",RandomSlideFilter}, {"SlideUpDown",SlideUpDown}, {"SlideUpDownXor",SlideUpDownXor}, {"SlideUpDownRandom",SlideUpDownRandom}, {"SlideSubFilter",SlideSubFilter}, {"SlideSubUpDownFilter",SlideSubUpDownFilter}, {"ParticleBlend",ParticleBlend}, {"ParticleFlash",ParticleFlash}, {"ExactImage",ExactImage}, {"ParticleAlpha",ParticleAlpha}, {"BlendInAndOut",BlendInAndOut}, {"BlendScaleInAndOut",BlendScaleInAndOut}, {"AcidGlitch",AcidGlitch}, {"XorBackwards",XorBackwards}, {"LiquidFilter",LiquidFilter}, {"MatrixXorAnd",MatrixXorAnd}, {"XorAlpha",XorAlpha}, {"AlphaAcidTrails",AlphaAcidTrails}, {"SelfXorAverage",SelfXorAverage}, {"RandomXorBlend",RandomXorBlend}, {"RGBVerticalXor",RGBVerticalXor}, {"RGBVerticalXorScale",RGBVerticalXorScale}, {"RGBHorizontalXor",RGBHorizontalXor}, {"RGBHorizontalXorScale",RGBHorizontalXorScale}, {"FadeStrobe",FadeStrobe}, {"RGBMirror",RGBMirror}, {"MirrorStrobe",MirrorStrobe}, {"AndStrobe",AndStrobe}, {"AndStrobeScale",AndStrobeScale}, {"AndPixelStrobe",AndPixelStrobe}, {"AndOrXorStrobe",AndOrXorStrobe}, {"AndOrXorStrobeScale",AndOrXorStrobeScale}, {"FadeInAndOut",FadeInAndOut}, {"BrightStrobe",BrightStrobe}, {"DarkStrobe",DarkStrobe}, {"ParticleFast",ParticleFast}, {"RandomXorOpposite",RandomXorOpposite}, {"StrobeTransform",StrobeTransform}, {"InitBlend",InitBlend}, {"MoveUpLeft",MoveUpLeft}, {"RandomStrobe",RandomStrobe}, {"RandomBlur",RandomBlur}, {"Stuck",Stuck}, {"StuckStrobe",StuckStrobe}, {"OrStrobe",OrStrobe}, {"LagBlend",LagBlend}, {"SubFilter",SubFilter}, {"AddFilter",AddFilter}, {"BlendImageXor",BlendImageXor}, {"BlendImageAround_Median",BlendImageAround_Median}, {"ImageBlendTransform",ImageBlendTransform}, {"RGBTrails",RGBTrails}, {"RGBTrailsDark",RGBTrailsDark}, {"RGBTrailsAlpha",RGBTrailsAlpha}, {"RGBTrailsNegativeAlpha",RGBTrailsNegativeAlpha}, {"MovementRGBTrails",MovementRGBTrails}, {"RGBTrailsXor",RGBTrailsXor}, {"DifferenceStrobe",DifferenceStrobe}, {"BlackAndWhiteDifferenceStrobe",BlackAndWhiteDifferenceStrobe}, {"DifferenceXor",DifferenceXor}, {"DifferenceRand",DifferenceRand}, {"DifferenceBrightStrobe",DifferenceBrightStrobe}, {"PsycheTrails",PsycheTrails}, {"FourSquare",FourSquare}, {"EightSquare",EightSquare}, {"DiagonalSquare",DiagonalSquare}, {"DiagonalSquareRandom",DiagonalSquareRandom}, {"SquareStretchDown",SquareStretchDown}, {"SquareStretchRight",SquareStretchRight}, {"SquareStretchUp",SquareStretchUp}, {"SquareStretchLeft",SquareStretchLeft}, {"DarkTrails",DarkTrails}, {"SoftFeedback",SoftFeedback}, {"SoftFeedbackFrames",SoftFeedbackFrames}, {"ResizeSoftFeedback",ResizeSoftFeedback}, {"SoftFeedback8",SoftFeedback8}, {"SoftFeedbackFrames8",SoftFeedbackFrames8}, {"ResizeSoftFeedback8",ResizeSoftFeedback8}, {"ResizeSoftFeedbackSubFilter",ResizeSoftFeedbackSubFilter}, {"SoftFeedbackRandFilter",SoftFeedbackRandFilter}, {"SoftFeedback32",SoftFeedback32}, {"SoftFeedbackFrames32",SoftFeedbackFrames32}, {"ResizeSoftFeedback32",ResizeSoftFeedback32}, {"SoftFeedbackRandFilter32",SoftFeedbackRandFilter32}, {"SoftFeedbackSubFilter",SoftFeedbackSubFilter}, {"SoftFeedbackResizeSubFilter",SoftFeedbackResizeSubFilter},{"SoftFeedbackResize64",SoftFeedbackResize64}, {"SoftFeedbackResizeSubFilter64",SoftFeedbackResizeSubFilter64}, {"SoftFeedbackReszieSubFilter64_Negate",SoftFeedbackReszieSubFilter64_Negate}, {"SoftFeedbackReszieSubFilter64_Mirror",SoftFeedbackReszieSubFilter64_Mirror}, {"HalfNegateStrobe",HalfNegateStrobe},{"MedianBlurXor", MedianBlurXor},{"NegateTrails", NegateTrails},{"RandomGradient", RandomGradient},{"RandomStrobeFlash", RandomStrobeFlash}, {"RandomMirror", RandomMirror},{"RandomOther", RandomOther},{"RandomXorFilter", RandomXorFilter},{"RandomMirrorBlend", RandomMirrorBlend},{"RandomMirrorAlphaBlend", RandomMirrorAlphaBlend}, {"Bitwise_XOR_AlphaSubFilter", Bitwise_XOR_AlphaSubFilter}, {"AlphaBlendSubFilter", AlphaBlendSubFilter},{"GradientSubFilterXor", GradientSubFilterXor},{"XorBlend_SubFilter", XorBlend_SubFilter},{"SmoothSubFilterAlphaBlend", SmoothSubFilterAlphaBlend},{"SmoothSubFilterXorBlend", SmoothSubFilterXorBlend},{"IntertwineSubFilter", IntertwineSubFilter},{"RandBlend", RandBlend},{"EveryOther", EveryOther},{"EveryOtherSubFilter", EveryOtherSubFilter},{"SmoothRandomFilter", SmoothRandomFilter},{"RandomFilterRandomTimes", RandomFilterRandomTimes},{"RandomSubFilterRandomTimes", RandomSubFilterRandomTimes},{"AddToFrameSubFilter",AddToFrameSubFilter},{"MirrorXor", MirrorXor},{"MirrorXorAll", MirrorXorAll}, {"MirrorXorScale", MirrorXorScale},{"EnergyMirror",EnergyMirror},{"SmoothSubFilter", SmoothSubFilter},{"EnergizeSubFilter", EnergizeSubFilter},{"SmoothSubFilter16", SmoothSubFilter16},{"EnergizeSubFilter16", EnergizeSubFilter16},{"EnergizeSubFilter32", EnergizeSubFilter32},{"SmoothSubFilter32", SmoothSubFilter32},{"HalfAddSubFilter", HalfAddSubFilter},{"HalfXorSubFilter", HalfXorSubFilter},{"StaticXorBlend", StaticXorBlend},{"PsycheSort", PsycheSort},{"XorScale", XorScale},{"ChannelMedianSubFilter", ChannelMedianSubFilter},{"GaussianStrobe", GaussianStrobe},{"StrobeSort", StrobeSort},{"GlitchSortStrobe", GlitchSortStrobe},{"Bitwise_XOR_Blend",Bitwise_XOR_Blend},{"Bitwise_XOR_Sort", Bitwise_XOR_Sort},{"Bitwise_OR_Blend", Bitwise_OR_Blend},{"Bitwise_AND_Blend", Bitwise_AND_Blend},{"BitwiseColorMatrix", BitwiseColorMatrix},{"PixelReverseXor", PixelReverseXor},{"PixelatedSubFilterSort", PixelatedSubFilterSort},{"SilverBlend", SilverBlend},{"RandomPixelOrderSort", RandomPixelOrderSort},{"ImageXorAlpha", ImageXorAlpha},{"ImageAverageXor", ImageAverageXor},{"PixelXorBlend", PixelXorBlend},{"SelfAlphaScale", SelfAlphaScale},{"SelfScaleAlpha", SelfScaleAlpha},{"RainbowXorBlend", RainbowXorBlend},{"FrameDifference", FrameDifference},{"SmallDiffference", SmallDiffference},{"FadeBlend", FadeBlend},{"FilteredDifferenceSubFilter", FilteredDifferenceSubFilter},{"ExpandSquareSubFilter", ExpandSquareSubFilter}, {"ExpandSquareBlendSubFilter", ExpandSquareBlendSubFilter},{"ExpandSquareVerticalSubFilter", ExpandSquareVerticalSubFilter},{"DarkImageMedianBlend", DarkImageMedianBlend},{"GammaDarken5", GammaDarken5},{"GammaDarken10", GammaDarken10},{"SelfAlphaScaleBlend", SelfAlphaScaleBlend},{"FadeBars", FadeBars},{"MirrorXorAlpha", MirrorXorAlpha},{"MirrorEnergizeSubFilter", MirrorEnergizeSubFilter},{"StrobeXor", StrobeXor},{"IntertwinedMirror", InterMirror}, {"BlurredMirror", BlurredMirror},{"ShadeRGB", ShadeRGB},{"InterRGB_SubFilter", InterRGB_SubFilter},{"InterSmoothSubFilter", InterSmoothSubFilter},{"InterRGB_Bars_XY", InterRGB_Bars_XY},{"InterRGB_Bars_X",InterRGB_Bars_X},{"InterRGB_Bars_Y", InterRGB_Bars_Y},{"StoredFramesAlphaBlend_SubFilter", StoredFramesAlphaBlend_SubFilter},{"BlendSubFilter", BlendSubFilter},{"BlendAlphaSubFilter", BlendAlphaSubFilter},{"ReverseFrameBlend", ReverseFrameBlend},{"ReverseFrameBlendSwitch", ReverseFrameBlendSwitch},{"DoubleRandomMirror", DoubleRandomMirror},{"Blend_AlphaSubFilter", Blend_AlphaSubFilter},{"RandomBlendFilter", RandomBlendFilter},{"DoubleRandomBlendFilter", DoubleRandomBlendFilter},{"FlipBlendW", FlipBlendW},{"FlipBlendWH", FlipBlendWH}, {"FlipBlendH", FlipBlendH}, {"FlipBlendAll", FlipBlendAll},{"FrameMedianBlendSubFilter", FrameMedianBlendSubFilter}, {"FrameBlurSubFilter", FrameBlurSubFilter},{"ImageBlendSubFilter", ImageBlendSubFilter},{"ImageBlendXorSubFilter", ImageBlendXorSubFilter},{"ImageCollectionSubFilter", ImageCollectionSubFilter},{"SelfScaleXorIncrease", SelfScaleXorIncrease},{"Blend_RedGreenBlue", Blend_RedGreenBlue},{"XorBlend_RedGreenBlue", XorBlend_RedGreenBlue},{"BlendIncrease_RedGreenBlue", BlendIncrease_RedGreenBlue},{"Blend_RedReenBlue_Dark", Blend_RedReenBlue_Dark},{"DarkModBlend", DarkModBlend}, {"PictureBuzz", PictureBuzz},{"IncDifference", IncDifference},{"IncDifferenceAlpha", IncDifferenceAlpha},{"MirrorMedianBlend", MirrorMedianBlend},{"SubFilterMedianBlend", SubFilterMedianBlend},{"DarkenBlend", DarkenBlend},{"DarkCollectionSubFilter", DarkCollectionSubFilter},{"ChannelSort_NoBlend_Descending", ChannelSort_NoBlend_Descending}, {"ChannelSort_NoBlend_Ascending", ChannelSort_NoBlend_Ascending},{"Headrush", Headrush},{"DarkSmooth_Filter", DarkSmooth_Filter},{"DarkSelfAlpha", DarkSelfAlpha},{"FlipMedian", FlipMedian},{"FlipMedianSubFilter", FlipMedianSubFilter},{"FlipMirror", FlipMirror},{"FlipMirrorAverage", FlipMirrorAverage},{"FlipMirrorSubFilter", FlipMirrorSubFilter},{"ShuffleMedian", ShuffleMedian},{"ShuffleRGB", ShuffleRGB},{"ParticleSnow", ParticleSnow},{"RandomPixels", RandomPixels},{"DarkRandomPixels", DarkRandomPixels},{"MedianBlurSubFilter", MedianBlurSubFilter},{"Bars", Bars},{"ShuffleAlpha", ShuffleAlpha},{"AlphaMorph", AlphaMorph},{"ShuffleSelf", ShuffleSelf},{"PixelatedHorizontalLines", PixelatedHorizontalLines},{"PixelatedVerticalLines", PixelatedVerticalLines},{"StrobeShuffle", StrobeShuffle},{"BlendBurred", BlendBurred},{"BlendCombinedValues", BlendCombinedValues},{"RGBColorTrails", RGBColorTrails},{"BlendCombinedValueSubFilter", BlendCombinedValueSubFilter},{"BlendSubFilterAlpha", BlendSubFilterAlpha},{"GradientXorPixels", GradientXorPixels},{"PurpleRain", PurpleRain},{"PixelByPixelXor", PixelByPixelXor},{"CopyXorAlpha", CopyXorAlpha},{"AveragePixelsXor", AveragePixelsXor},{"AveragePixelAlpha", AveragePixelAlpha},{"NegativeByRow", NegativeByRow},{"AveragePixelCollection", AveragePixelCollection},{"IncorrectLine", IncorrectLine},{"XorShift", XorShift},{"StrobeXorAndOr", StrobeXorAndOr},{"XorWithSource", XorWithSource},{"AlphaBlendWithSource", AlphaBlendWithSource},{"RGBSep1x", RGBSep},{"RGBMedianBlend", RGBMedianBlend},{"RGBMirror1", RGBMirror1},{"RGBMirror1Median", RGBMirror1Median}, {"FlashMirror", FlashMirror},{"CollectionXorSourceSubFilter", CollectionXorSourceSubFilter},{"ReverseMirrorX", ReverseMirrorX},{"MirrorXorAll_Reverse", MirrorXorAll_Reverse},{"MirrorRGBReverse", MirrorRGBReverse},{"MirrorRGBReverseBlend", MirrorRGBReverseBlend},{"BlendReverseSubFilter", BlendReverseSubFilter},{"MirrorBitwiseXor", MirrorBitwiseXor},{"SmoothBlendReverseSubFilter", SmoothBlendReverseSubFilter},{"RandomIncrease", RandomIncrease},{"MedianBlend16", MedianBlend16},{"MedianBlendBufferSubFilter", MedianBlendBufferSubFilter},{"BGRBlend", BGRBlend},{"RGBBlend", RGBBlend},{"RGBBlendSubFilter", RGBBlendSubFilter},{"DivideAndIncH", DivideAndIncH},{"DivideAndIncW", DivideAndIncW},{"XorOppositeSubFilter", XorOppositeSubFilter},{"BlendSmoothSubFilter", BlendSmoothSubFilter},{"BlurSmooth", BlurSmooth},{"BlurSmoothMedian", BlurSmoothMedian},{"BlurSmoothSubFilter", BlurSmoothSubFilter},{"BlurFlip", BlurFlip},{"BlurFlipSubFilter", BlurFlipSubFilter},{"BlurMirrorGamma", BlurMirrorGamma},{"MedianBlendDark", MedianBlendDark},{"MedianBlendSubFilterEx", MedianBlendSubFilterEx},{"EnergyMirrorDark", EnergyMirrorDark},{"AlphaBlendMirror", AlphaBlendMirror},{"MirrorAlphaBlendedImage", MirrorAlphaBlendedImage},{"AlphaBlendXorImage", AlphaBlendXorImage},{"ShiftFrameSmoothSubFilter", ShiftFrameSmoothSubFilter},{"ShiftFrameStaticXorSubFilter", ShiftFrameStaticXorSubFilter},{"IncreaseDecreaseGamma", IncreaseDecreaseGamma},{"GammaIncDecIncrease", GammaIncDecIncrease},{"RandomSubFilter", RandomSubFilter},{"TwistedVision", TwistedVision},{"TwistedMirror", TwistedMirror},{"SelfScaleSortBlend", SelfScaleSortBlend},{"FlashMedianBlend", FlashMedianBlend},{"BlendWithFrameSubFilter", BlendWithFrameSubFilter},{"AlphaBlendWithFrameSubFilter", AlphaBlendWithFrameSubFilter},{"AlphaXorBlendWithFrameSubFilter", AlphaXorBlendWithFrameSubFilter},{"XorBlendSubFilter", XorBlendSubFilter},{"FlipAlphaBlend", FlipAlphaBlend},{"RandomFlipFilter", RandomFlipFilter},{"MirrorMedian", MirrorMedian},{"FlipMatrixCollection", FlipMatrixCollection},{"MirrorMatrixCollection", MirrorMatrixCollection},{"MirrorMatrixSource", MirrorMatrixSource},{"SelfScaleByFrame", SelfScaleByFrame},{"SmoothMedianRotateSubFilter", SmoothMedianRotateSubFilter},{"SmoothCollectionAlphaBlend", SmoothCollectionAlphaBlend},{"XorSubFilter", XorSubFilter},{"XorAlphaSubFilter", XorAlphaSubFilter},{"BlurXorAlphaSubFilter", BlurXorAlphaSubFilter},{"ImageXorFrame", ImageXorFrame},{"ImageXorFunction", ImageXorFunction},{"ImageXorAlphaBlend", ImageXorAlphaBlend},{"ImageAlphaXorMedianSubFilter", ImageAlphaXorMedianSubFilter},{"ImageSmoothAlphaXorSubFilter", ImageSmoothAlphaXorSubFilter},{"ImageXorMirrorFilter", ImageXorMirrorFilter},{"ImageXorSubFilter", ImageXorSubFilter},{"ImageAlphaXorSubFilter", ImageAlphaXorSubFilter},{"SmoothTrailsBlend", SmoothTrailsBlend},{"MatrixCollectionRGBXor", MatrixCollectionRGBXor},{"RainbowGlitch", RainbowGlitch},{"RainbowGlichStrobe", RainbowGlichStrobe}, {"NegateSwitchStrobe", NegateSwitchStrobe},{"StrobeAlphaShuffle", StrobeAlphaShuffle},{"ShuffleAlphaWithRGB", ShuffleAlphaWithRGB},{"ShuffleAlphaSubFilter", ShuffleAlphaSubFilter},{"ShuffleColorMap", ShuffleColorMap},{"BlendWithRainbowSubFilter", BlendWithRainbowSubFilter},{"BlendWithJetSubFilter", BlendWithJetSubFilter},{"ColormapBlendSubFilter", ColormapBlendSubFilter},{"RandomColorMap", RandomColorMap},{"SmoothMirrorBlurFlip", SmoothMirrorBlurFlip},{"RandomColorMapAlphaBlendSubFilter", RandomColorMapAlphaBlendSubFilter},{"RandomOrder", RandomOrder},{"RandomOrderMedianBlendSubFilter", RandomOrderMedianBlendSubFilter}, {"MirrorOrder", MirrorOrder},{"MirrorOrderSubFilter", MirrorOrderSubFilter},{"BlurMirrorOrder", BlurMirrorOrder},{"AveragePixelMirror", AveragePixelMirror},{"ShuffleAlphaMedianBlend", ShuffleAlphaMedianBlend},{"MirrorOrderAlpha", MirrorOrderAlpha},{"FilterStrobeSubFilter", FilterStrobeSubFilter},{"ImageSubtractMedianBlend", ImageSubtractMedianBlend},{"ImageDarkBlend", ImageDarkBlend},{"ImageAverageDark", ImageAverageDark},{"ImageRemainderPixel", ImageRemainderPixel},{"AverageLinesBlend", AverageLinesBlend},{"SoftFeedbackMirror", SoftFeedbackMirror},{"AverageVerticalLinesBlend", AverageVerticalLinesBlend},{"LinesMedianBlend", LinesMedianBlend},{"XorSquare", XorSquare},{"PixelValuesPlusOne", PixelValuesPlusOne},{"AverageHorizontalFilter", AverageHorizontalFilter},{"AverageVerticalFilter", AverageVerticalFilter},{"GradientAlphaXorHorizontal", GradientAlphaXorHorizontal},{"GradientAlphaXorVertical", GradientAlphaXorVertical},{"BlendImageWithSubFilter", BlendImageWithSubFilter},{"BlendImageWithSubFilterAlpha", BlendImageWithSubFilterAlpha},{"MedianBlendSoft", MedianBlendSoft},{"AndImageSubFilterXor", AndImageSubFilterXor},{"AlphaBlendImageSubFilterXor", AlphaBlendImageSubFilterXor},{"AlphaBlendImageSubFilterXorRev", AlphaBlendImageSubFilterXorRev},{"ParticleReleaseXor", ParticleReleaseXor},{"ParticleReleaseXorVec", ParticleReleaseXorVec},{"ParticleReleaseAlphaBlend", ParticleReleaseAlphaBlend},{"ParticleReleaseWithImage", ParticleReleaseWithImage},{"ParticleReleaseSubFilter", ParticleReleaseSubFilter},{"ParticleReleaseImageSubFilter", ParticleReleaseImageSubFilter},{"ImageEnergy", ImageEnergy},{"ImageEnergySubFilter", ImageEnergySubFilter},{"ImageDistortion", ImageDistortion},{"ImageDistortionSubFilter", ImageDistortionSubFilter},{"SmoothExactImageXorAlpha", SmoothExactImageXorAlpha},{"FeedbackColormap", FeedbackColormap},{"SmoothImageAlphaBlendMedian", SmoothImageAlphaBlendMedian},{"ImageDarkenSmoothMedian", ImageDarkenSmoothMedian},{"XorReverseImageSmooth", XorReverseImageSmooth},{"ReverseSubFilterBlend", ReverseSubFilterBlend},{"ReverseSubFilterXor", ReverseSubFilterXor},{"ImageReverseSubFilter", ImageReverseSubFilter},{"SmoothRainbowMedian", SmoothRainbowMedian},{"MirrorAlphaBlend", MirrorAlphaBlend},{"ImageSmoothMedianBlend", ImageSmoothMedianBlend},{"ImageSmoothMedianSubFilter", ImageSmoothMedianSubFilter},{"ImageAlphaXorMedianBlend", ImageAlphaXorMedianBlend},{"MatrixCollectionBlend", MatrixCollectionBlend},{"MatrixCollectionSubFilter", MatrixCollectionSubFilter},{"MatrixCollectionImageSubFilter", MatrixCollectionImageSubFilter},{"MatrixCollectionBlurAlpha", MatrixCollectionBlurAlpha},{"MatrixCollectionXor", MatrixCollectionXor},{"MatrixCollectionXor32", MatrixCollectionXor32},{"MatrixCollectionRandomColorMap", MatrixCollectionRandomColorMap},{"MatrixCollectionDarkXor", MatrixCollectionDarkXor},{"MatrixCollectionRGB", MatrixCollectionRGB},{"TrailsSubFilter", TrailsSubFilter},{"TrailsSubFilter32", TrailsSubFilter32},{"CompareWithSubFilter", CompareWithSubFilter},{"MedianTrails", MedianTrails},{"SmoothMedianBlend", SmoothMedianBlend},{"ColorTransition", ColorTransition},{"ColorTransitionMedian", ColorTransitionMedian},{"ColorTransitionRandom", ColorTransitionRandom},{"ColorTransitionRandomMedian", ColorTransitionRandomMedian},{"ColorTransitionSubFilter", ColorTransitionSubFilter},{"ColorTransitionImageSubFilter", ColorTransitionImageSubFilter},{"CurtainSubFilter", CurtainSubFilter},{"RandomTrails", RandomTrails},{"RandomTrailsSubFilter", RandomTrailsSubFilter},{"CosSinMedianBlend", CosSinMedianBlend},{"TrailsRGB", TrailsRGB},{"MatrixTrailsXorRandom", MatrixTrailsXorRandom},{"CosSinMultiplyCollectionXor", CosSinMultiplyCollectionXor},{"Filter8_Blend", Filter8_Blend},{"Filter8_SubFilter", Filter8_SubFilter},{"RandomSmoothAlphaMedian", RandomSmoothAlphaMedian},{"RandomAlphaBlend", RandomAlphaBlendFilter},{"RandomMirrorBitwiseXor", RandomMirrorBitwiseXor},{"SquareDivideSubFilter", SquareDivideSubFilter},{"SquareSubFilter", SquareSubFilter},{"SquareSubFilter8", SquareSubFilter8},{"SquareRandomFilter", SquareRandomFilter},{"SquareRandomSubFilter", SquareRandomSubFilter},{"ColorExpand", ColorExpand},{"ColorExpandSubFilter", ColorExpandSubFilter},{"RotateImage", RotateImage},{"RotateBlendImage", RotateBlendImage},{"RotateImageSubFilter", RotateImageSubFilter},{"RotateAlphaBlendImage", RotateAlphaBlendImage},{"FlipShuffle", FlipShuffle},{"FlipRandom", FlipRandom},{"FlipOrder", FlipOrder},{"FlipStrobeSubFilter", FlipStrobeSubFilter},{"MirrorBlendFrame", MirrorBlendFrame},{"MirrorBlendVertical", MirrorBlendVertical},{"MirrorVerticalAndHorizontal", MirrorVerticalAndHorizontal},{"BlendFor360", BlendFor360},{"MirrorSidesMedian", MirrorSidesMedian},{"MirrorSidesSubFilter", MirrorSidesSubFilter},{"MedianFrameAlphaBlendSubFilter", MedianFrameAlphaBlendSubFilter},{"MedianSubFilter", MedianSubFilter},{"ColorXorScale", ColorXorScale},{"ColorXorScaleSubFilter", ColorXorScaleSubFilter},{"ImageXorScale", ImageXorScale},{"MatrixCollectionShiftSubFilter", MatrixCollectionShiftSubFilter},{"MatrixCollectionImageShiftSubFilter", MatrixCollectionImageShiftSubFilter},{"MatrixCollectionXorBlendAlphaBlend", MatrixCollectionXorBlendAlphaBlend},{"MatrixCollectionBlurImageXorAlpha", MatrixCollectionBlurImageXorAlpha},{"MatrixCollectionBlurImageSubFilter", MatrixCollectionBlurImageSubFilter},{"MatrixCollectionBlurImageSubFilter16", MatrixCollectionBlurImageSubFilter16},{"ImageAlphaBlendSubFilter", ImageAlphaBlendSubFilter},{"MultipleMatrixCollectionSubFilter", MultipleMatrixCollectionSubFilter},{"BlurAlphaSubFilter", BlurAlphaSubFilter},{"BlurImageSubFilter", BlurImageSubFilter},{"MedianBlendSubFilter", MedianBlendSubFilter},{"MedianBlendImageSubFilter", MedianBlendImageSubFilter},{"MedianBlendSelfBlend", MedianBlendSelfBlend},{"BlendHalfSubFilter", BlendHalfSubFilter},{"BlurImageAlphaBlend", BlurImageAlphaBlend},{"BlurImageAlphaBlendSubFilter", BlurImageAlphaBlendSubFilter},{"BlurImageAlphaBlendScaleSubFilter", BlurImageAlphaBlendScaleSubFilter},{"RandomAmountOfMedianBlur", RandomAmountOfMedianBlur},{"Bitwise_XOR_BlendFrame", Bitwise_XOR_BlendFrame},{"AlphaBlendWithSubFilter", AlphaBlendWithSubFilter},{"AlphaBlendScaleWithSubFilter", AlphaBlendScaleWithSubFilter},{"GaussianBlendEx", GaussianBlendEx},{"SimpleMatrixBlend", SimpleMatrixBlend},{"MatrixBlendSubFilter", MatrixBlendSubFilter},{"SmoothMatrixBlendSubFilter", SmoothMatrixBlendSubFilter},{"BlurSmoothSubFilterAlphaBlend", BlurSmoothSubFilterAlphaBlend},{"BlurSmoothAlphaXorBlendSubFilter", BlurSmoothAlphaXorBlendSubFilter},{"BlurTwiceSubFilter", BlurTwiceSubFilter},{"BlurFrameBlendSubFilter", BlurFrameBlendSubFilter},{"BlurFrameSubFilter", BlurFrameSubFilter},{"BlurSmoothMatrix", BlurSmoothMatrix},{"MedianBlurInc", MedianBlurInc},{"GaussianBlurInc", GaussianBlurInc},{"BlurSmoothMedianInc", BlurSmoothMedianInc},{"BlurSmoothGaussianInc", BlurSmoothGaussianInc},{"BlurMatrixCollectionXor", BlurMatrixCollectionXor},{"MatrixCollection8XorSubFilter", MatrixCollection8XorSubFilter},{"BlurSmoothRevFilter", BlurSmoothRevFilter},{"SurroundingPixels", SurroundingPixels},{"SurroundingPixelsAlpha", SurroundingPixelsAlpha},{"MatrixCollectionSurroundingPixels", MatrixCollectionSurroundingPixels},{"MatrixCollectionSurroundingPixelsSubFilter", MatrixCollectionSurroundingPixelsSubFilter},{"MatrixCollectionSurroundingPixelsImage", MatrixCollectionSurroundingPixelsImage},{"MatrixCollectionSurroundingPixelsImageSubFilter", MatrixCollectionSurroundingPixelsImageSubFilter},{"ImageTransparent", ImageTransparent},{"MatrixImageAlphaBlendSubFilter", MatrixImageAlphaBlendSubFilter},{"ImageAlphaCollectionSmoothBlend", ImageAlphaCollectionSmoothBlend},{"ImageRandomColormap", ImageRandomColormap},{"ImageRandomColormapAlphaBlend", ImageRandomColormapAlphaBlend},{"ImageRandomColormapAlphaScale", ImageRandomColormapAlphaScale},{"ImageRandomColormapSubFilter", ImageRandomColormapSubFilter},{"ImageShuffle", ImageShuffle},{"ImageSubFilter", ImageSubFilter},{"ImageAlphaBlendWithFrameSubFilter", ImageAlphaBlendWithFrameSubFilter},{"ImageFadeInOut", ImageFadeInOut},{"ImageFadeBlackInOut", ImageFadeBlackInOut},{"ImageFadeBlackInOutSubFilter", ImageFadeBlackInOutSubFilter},{"ImageFadeFrameInOut", ImageFadeFrameInOut},{"ImageFadeFrameInOutSubFilter",ImageFadeFrameInOutSubFilter},{"ImageFadeDouble", ImageFadeDouble},{"BlendSubFilterAndImage", BlendSubFilterAndImage},{"FadeSubFilter", FadeSubFilter},{"FadeSubFilterRev", FadeSubFilterRev},{"ImageBlendSubFilterMedianBlend", ImageBlendSubFilterMedianBlend},{"FadeSubFilterXor", FadeSubFilterXor},{"BlurXorSubFilter",BlurXorSubFilter},{"ColorFlashIncrease", ColorFlashIncrease},{"ScaleFilter", ScaleFilter},{"NegativeDarkenXor", NegativeDarkenXor},{"ImageXor_SubFilter", ImageXor_SubFilter},{"NegateBlendSubFilter", NegateBlendSubFilter},{"StrobeNegatePixel",StrobeNegatePixel},{"StrobeNegateInOut", StrobeNegateInOut},{"ImageStrobeOnOff", ImageStrobeOnOff},{"AlphaStrobeBlend", AlphaStrobeBlend},{"CannyRandomPixels", CannyRandomPixels},{"FrameImageFadeInOut", FrameImageFadeInOut},{"FrameImageFadeInOutDouble", FrameImageFadeInOutDouble},{"ChangeEachSecond", ChangeEachSecond},{"ShuffleImage", ShuffleImage},{"ChangeImageEachSecond", ChangeImageEachSecond},{"ChangeImageFilterOnOff", ChangeImageFilterOnOff},{"ChangeXorEachSecond", ChangeXorEachSecond},{"MorphXor", MorphXor},{"MorphXorWithSubFilter", MorphXorWithSubFilter},{"MirrorEachSecond", MirrorEachSecond},{"MirrorReverseSubFilter", MirrorReverseSubFilter},{"MirrorReverseSubFilterAlphaBlend", MirrorReverseSubFilterAlphaBlend},{"Mirror_Xor_Combined", Mirror_Xor_Combined},{"MirrorFrameShuffle", MirrorFrameShuffle},{"MirrorShuffleSmooth", MirrorShuffleSmooth},{"Mirror_Xor_Smooth", Mirror_Xor_Smooth},{"XorFrameShuffle", XorFrameShuffle},{"XorMirrorBlendFrame", XorMirrorBlendFrame},{"ImageXorSmooth", ImageXorSmooth},{"SmoothSubFilter64", SmoothSubFilter64},{"SmoothMedian64", SmoothMedian64},{"SmoothMedian32_SubFilter", SmoothMedian32_SubFilter},{"SmoothAlphaMedian_SubFilter", SmoothAlphaMedian_SubFilter},{"SmoothImage_SubFilter", SmoothImage_SubFilter},{"SmoothImageMedian_SubFilter", SmoothImageMedian_SubFilter},{"SmoothImageAndSubFilter", SmoothImageAndSubFilter},{"SmoothSubFilter90", SmoothSubFilter90},{"SmoothMedianImageSubFilter16", SmoothMedianImageSubFilter16},{"ImageNegate", ImageNegate},{"ImageNegateAlphaBlend", ImageNegateAlphaBlend},{"ImageNegateAlphaBlendSubFilter", ImageNegateAlphaBlendSubFilter},{"FrameNegateAlphaBlendImage", FrameNegateAlphaBlendImage},{"DarkTrailsEffect", DarkTrailsEffect},{"DarkNegate", DarkNegate},{"ChannelSortMedianBlend",ChannelSortMedianBlend},{"MatrixCollectionMirrorDirection", MatrixCollectionMirrorDirection},{"StrobeRandomChannel", StrobeRandomChannel},{"SplitFramesSort", SplitFramesSort},{"SplitFrameSortSubFilter", SplitFrameSortSubFilter},{"MedianBlend64", MedianBlend64},{"SplitFrameFilter", SplitFrameFilter},{"SplitFrameBlend", SplitFrameBlend},{"SplitFrameBlendSubFilter", SplitFrameBlendSubFilter},{"SplitFrameCollection", SplitFrameCollection},{"SplitFrameMirror", SplitFrameMirror},{"RandomChannels", RandomChannels},{"SmoothRandomChannels", SmoothRandomChannels},{"SmoothChannelSubFilter", SmoothChannelSubFilter},{"IncreaseRGB", IncreaseRGB},{"IncreaseColor", IncreaseColor},{"SaturateBlend", SaturateBlend},{"SaturateBlendSubFilter", SaturateBlendSubFilter},{"MaxRGB", MaxRGB},{"XorDifferenceFilter", XorDifferenceFilter},{"AlphaBlendChannelSort", AlphaBlendChannelSort},{"ColorTrailsFilter", ColorTrailsFilter},{"ColorTrailsSubFilter", ColorTrailsSubFilter},{"DarkNegateRainbowMedian", DarkNegateRainbowMedian},{"IncreaseQuick", IncreaseQuick},{"IncreaseRandomIndex", IncreaseRandomIndex},{"ImageChannelSubFilter", ImageChannelSubFilter},{"ImageChannelChangeSubFilter", ImageChannelChangeSubFilter},{"ImageChannelRandom", ImageChannelRandom},{"ImageChannelRandomSubFilter", ImageChannelRandomSubFilter},{"PixelateBlur", PixelateBlur},{"PixelateBlock", PixelateBlock},{"PixelateNoResize12", PixelateNoResize12},{"PixelateNoResize8", PixelateNoResize8},{"PixelateNoResize32", PixelateNoResize32},{"PixelateNoResize16", PixelateNoResize16},{"PixelateNoResize24", PixelateNoResize24},{"PixelateBlurFilter",PixelateBlurFilter},{"PixelateBlurSubFilter", PixelateBlurSubFilter},{"MirrorXorImage", MirrorXorImage},{"MirrorXorSubFilter", MirrorXorSubFilter},{"PixelXorImageSubFilter", PixelXorImageSubFilter},{"PixelAlphaImageSubFilter", PixelAlphaImageSubFilter},{"PixelScaleImageSubFilter", PixelScaleImageSubFilter},{"PixelImageSubFilter", PixelImageSubFilter},{"PixelImageTex", PixelImageTex},{"PixelImageXorSubFilter", PixelImageXorSubFilter},{"PixelRowMedianBlend", PixelRowMedianBlend},{"IntertwineRows32", IntertwineRows32},{"IntertwineRows16", IntertwineRows16},{"IntertwineRows8", IntertwineRows8}, {"IntertwineAlpha", IntertwineAlpha},{"IntertwineRowsSubFilter", IntertwineRowsSubFilter}, {"IntertwineRows4", IntertwineRows4},{"Intertwine64x4", Intertwine64x4},{"Intertwine64X", Intertwine64X},{"Intertwine64XSubFilter", Intertwine64XSubFilter},{"Intertwine64XPixel", Intertwine64XPixel},{"IntertwinePixels", IntertwinePixels},{"IntertwineColsX", IntertwineColsX}, {"IntertwineCols16", IntertwineCols16},{"IntertwineCols32", IntertwineCols32}, {"IntertwineCols8", IntertwineCols8},{"MirrorIntertwine", MirrorIntertwine},{"MirrorIntertwineImage", MirrorIntertwineImage},{"MirrorIntertwineImageSubFilter", MirrorIntertwineImageSubFilter},{"IntertwineImageSubFilter", IntertwineImageSubFilter},{"BlendWithImage", BlendWithImage},{"IntertwineRowsReverse32", IntertwineRowsReverse32},{"IntertwineRowsReverse16", IntertwineRowsReverse16}, {"IntertwineRowsReverse8", IntertwineRowsReverse8},{"IntertwineRowsReverse64X", IntertwineRowsReverse64X},{"IntertwineRowsSwitch32", IntertwineRowsSwitch32},{"IntertwineRowsSwitch16", IntertwineRowsSwitch16}, {"IntertwineRowsSwitch8", IntertwineRowsSwitch8},{"IntertwineRows64", IntertwineRows64}, {"IntertwineRowsReverse64", IntertwineRowsReverse64},{"IntertwineRowsSwitch64", IntertwineRowsSwitch64},{"IntertwineShuffle", IntertwineShuffle},{"InterwtineAlphaSubFilter", InterwtineAlphaSubFilter},{"IntertwineImageAndSubFilter", IntertwineImageAndSubFilter},{"IntertwineRowsAndCols", IntertwineRowsAndCols},{"IntertwineRowsAndColsSubFilter", IntertwineRowsAndColsSubFilter},{"MatrixCollectionVariable", MatrixCollectionVariable},{"MatrixCollectionVariableSubFilter", MatrixCollectionVariableSubFilter},{"MatrixCollectionVariableImage",MatrixCollectionVariableImage},{"MatrixCollectionVariableImageSubFilter", MatrixCollectionVariableImageSubFilter},{"SmoothImageAverageSubFilter", SmoothImageAverageSubFilter},{"CallSubFilterBlend50", CallSubFilterBlend50},{"CallSubFilterBlend25", CallSubFilterBlend25},{"CallSubFilterBlend75",CallSubFilterBlend75},{"IntertwineColsX2", IntertwineColsX2},{"SmoothFrame64", SmoothFrame64},{"SmoothFrame32", SmoothFrame32},{"MatrixCollectionMedianBlendFilter", MatrixCollectionMedianBlendFilter},{"MedianBlendIncreaseFilter", MedianBlendIncreaseFilter},{"MedianBlendNegate", MedianBlendNegate},{"BlendWithFrameAndImageSubFilter", BlendWithFrameAndImageSubFilter},{"ImageIntertwine32", ImageIntertwine32},{"ImageIntertwine16", ImageIntertwine16}, {"ImageIntertwine8", ImageIntertwine8},{"ImageIntertwine64X", ImageIntertwine64X},{"IntertwineDoubleSubFilter",IntertwineDoubleSubFilter},{"IntertwineDoubleImageSubFilter", IntertwineDoubleImageSubFilter},{"IntertwineEachRowXSubFilter", IntertwineEachRowXSubFilter},{"IntertwineGhost", IntertwineGhost},{"IntertwineGhost32", IntertwineGhost32},{"IntertwineGhostSubFilter", IntertwineGhostSubFilter},{"BlendWithOldFrame", BlendWithOldFrame},{"BlendWith16thFrame", BlendWith16thFrame},{"BlendTrailsSubFilter",BlendTrailsSubFilter},{"LineMoveInOut", LineMoveInOut},{"MatrixCollectionTrails", MatrixCollectionTrails},{"MatrixCollectionRandom", MatrixCollectionRandom},{"MatrixCollectionRandomSmooth", MatrixCollectionRandomSmooth},{"MatrixCollectionRandomDouble", MatrixCollectionRandomDouble},{"MatrixCollectionAddImage", MatrixCollectionAddImage},{"MatrixCollectionAlphaBlendSubFilter", MatrixCollectionAlphaBlendSubFilter},{"MatrixCollectionImageBlendSubFilter", MatrixCollectionImageBlendSubFilter},{"TwitchinGlitchin", TwitchinGlitchin},{"IntertwineRowsImageAlphaBlend", IntertwineRowsImageAlphaBlend}, {"ChannelSortSubFilter", ChannelSortSubFilter},{"IntertwineRow2", IntertwineRow2},{"IntertwineRow720p", IntertwineRow720p},{"IntertwineRow1080p", IntertwineRow1080p},{"IntertwineRow720pX2", IntertwineRow720pX2}, {"IntertwineRow1080pX2", IntertwineRow1080pX2},{"IntertwineCols1280", IntertwineCols1280},{"IntertwineRowCols1280x720", IntertwineRowCols1280x720},{"IntertwineRowsImage", IntertwineRowsImage},{"MedianBlendSquare", MedianBlendSquare},{"SmoothIntertwineMedianBlend", SmoothIntertwineMedianBlend},{"SmoothBlendMedian", SmoothBlendMedian},{"SmoothDoubleSubFilter", SmoothDoubleSubFilter},{"AlphaBlendMedianSubFilter", AlphaBlendMedianSubFilter},{"ReverseOnOff", ReverseOnOff},{"SmoothReverseSubFilter", SmoothReverseSubFilter},{"IntertwineWithSubFilter", IntertwineWithSubFilter},{"IntertwineWithImageAndSubFilter", IntertwineWithImageAndSubFilter},{"IntertwineFrameWithImage", IntertwineFrameWithImage},{"InterlaceVerticalFilter", InterlaceVerticalFilter},{"InterlaceHorizontalFilter", InterlaceHorizontalFilter},{"IntertwineImageFlip", IntertwineImageFlip},{"IntertwineImageFlipSubFilter", IntertwineImageFlipSubFilter},{"IntertwineFlipImageAndSubFilter", IntertwineFlipImageAndSubFilter},{"IntertwineImageOnOff", IntertwineImageOnOff},{"IntertwineVideoShuffle", IntertwineVideoShuffle},{"ImageFlipFilter", ImageFlipFilter},{"FlipFrameFilter", FlipFrameFilter},{"AlphaBlendImageAndSubFilter", AlphaBlendImageAndSubFilter},{"SquareFill", SquareFill},{"StretchAlphaBlend", StretchAlphaBlend},{"StretchAlphaBlendWidth", StretchAlphaBlendWidth}, {"StretchAlphaBlendHeight", StretchAlphaBlendHeight},{"StretchAlphaBlendTwitch", StretchAlphaBlendTwitch},{"StretchAlphaBlednTwitchFast", StretchAlphaBlednTwitchFast},{"StretchRandomValues", StretchRandomValues},{"ImageRandomValues", ImageRandomValues},{"AlphaBlendTrails", AlphaBlendTrails},{"VideoStretchHorizontal", VideoStretchHorizontal},{"VideoStretchVertical", VideoStretchVertical},{"StrobeTrailsFilter", StrobeTrailsFilter},{"AlphaBlendTrailsReverse", AlphaBlendTrailsReverse},{"ShadowAlphaTrails16",ShadowAlphaTrails},{"ShadowAlphaTrailsReset", ShadowAlphaTrailsReset},{"SetColormap", SetColormap},{"ShadowAlphaTrails", ShadowAlphaTrails},{"ShadowAlphaTrails64", ShadowAlphaTrails64},{"MirrorLeft", MirrorLeft},{"MirrorRight", MirrorRight},{"MirrorBackAndForth", MirrorBackAndForth},{"FadeFromColorToColor", FadeFromColorToColor},{"FadeFromColorToColorImage", FadeFromColorToColorImage},{"Random_Filter", Random_Filter},{"FlipY_Axis", FlipY_Axis}, {"FlipX_Axis", FlipX_Axis}, {"FlipBoth", FlipBoth},{"FlipMirrorAlphaBlend", FlipMirrorAlphaBlend},{"Random_FilterX2", Random_FilterX2},{"Random_FilterSubFilter", Random_FilterSubFilter},{"IntertwineRow480pX2", IntertwineRow480pX2},{"LowFi", LowFi},{"HighToLow", HighToLow},{"LowToHigh", LowToHigh},{"MoveHighAndLow", MoveHighAndLow},{"StretchSubFilter", StretchSubFilter},{"Quality480",Quality480}, {"Quality720",Quality720}, {"Quality1080", Quality1080},{"StretchVerticalMirror", StretchVerticalMirror},{"ImageLoFi", ImageLoFi},{"ImageLofiAlphaBlend", ImageLofiAlphaBlend},{"ImageAlphaBlendScale", ImageAlphaBlendScale},{"FrameStretchAlphaBlend", FrameStretchAlphaBlend},{"BlurHighToLow", BlurHighToLow},{"ImageHighToLowAlpha", ImageHighToLowAlpha},{"MirrorTopToBottom", MirrorTopToBottom},{"MirrorBottomToTop", MirrorBottomToTop},{"FlashRGB_SubFilter", FlashRGB_SubFilter},{"MirrorSwitch", MirrorSwitch},{"MirrorSwitchSubFilter", MirrorSwitchSubFilter},{"MirrorSwitchFlip", MirrorSwitchFlip},{"BlendImageLayer", BlendImageLayer},{"StrobeRandomFilter", StrobeRandomFilter},{"AlphaBlendRandom_Filter", AlphaBlendRandom_Filter},{"DoubleRandomAlphaImageSubFilter", DoubleRandomAlphaImageSubFilter},{"MirrorLeftMirrorRightBlend",MirrorLeftMirrorRightBlend},{"MirrorTopMirrorBottomBlend", MirrorTopMirrorBottomBlend},{"MirrorAll", MirrorAll},{"ImageDiff", ImageDiff},{"ImageDiffSubFilter", ImageDiffSubFilter},{"RestoreBlack", RestoreBlack},{"OrigBlendSubFilter", OrigBlendSubFilter},{"OrigAndCurrentRandomX2", OrigAndCurrentRandomX2},{"FillPixelsImage", FillPixelsImage},{"AverageHorizontalDistortion", AverageHorizontalDistortion},{"AlphaBlendImageWithOrigSource", AlphaBlendImageWithOrigSource},{"resizeFrameWidth", resizeFrameWidth},{"resizeFrameHeight", resizeFrameHeight}, {"resizeFrameWidthAndHeight", resizeFrameWidthAndHeight},{"resizeImageWidth", resizeImageWidth}, {"resizseImageHeight", resizeImageHeight}, {"resizeImageWidthAndHeight", resizeImageWidthAndHeight},{"resizeImageAndFrameBlend", resizeImageAndFrameBlend},{"resizeImageWidthAndHeightSubFilter", resizeImageWidthAndHeightSubFilter},{"resizeImageFrameWidth", resizeImageFrameWidth},{"resizeImageFrameHeight",resizeImageFrameHeight}, {"resizeImageFrameWidthAndHeight", resizeImageFrameWidthAndHeight},{"resizeImageRandom", resizeImageRandom},{"resizeFrameRandom", resizeFrameRandom},{"resizeFrameImageFlash", resizeFrameImageFlash},{"RandomFlip", RandomFlip},{"ColorsFilter", ColorsFilter},{"MirrorDoubleVision", MirrorDoubleVision},{"ColorFadeFilter", ColorFadeFilter},{"ColorChannelMoveUpAndDown", ColorChannelMoveUpAndDown},{"MedianStrobe", MedianStrobe},{"DifferenceSubFilter", DifferenceSubFilter},{"AlphaBlendFlippedFilter", AlphaBlendFlippedFilter},{"ColorVariableBlend", ColorVariableBlend},{"ColorXorBlend", ColorXorBlend},{"ColorAddBlend", ColorAddBlend},{"IntertwineRowsShadow720p", IntertwineRowsShadow720p},{"IntertwineRowsAlpha720p", IntertwineRowsAlpha720p},{"IntertwineByFrameDown", IntertwineByFrameDown},{"IntertwineByFrameUp", IntertwineByFrameUp},{"IntertwineFrameFast", IntertwineFrameFast},{"IntertwineFrame360", IntertwineFrame360},{"IntertwineFrame360X", IntertwineFrame360X},{"IntertwineFrameTwitch", IntertwineFrameTwitch},{"IntertwineFrameDark", IntertwineFrameDark},{"IntertwineFrame360_Reverse", IntertwineFrame360_Reverse},{"IntertwineFrameBlend", IntertwineFrameBlend},{"IntertwineXorCollection", IntertwineXorCollection},{"IntertwineFrame720X", IntertwineFrame720X},{"IntertwineFrame1080X", IntertwineFrame1080X},{"IntertwineFrameImage1080X", IntertwineFrameImage1080X},{"RandomXorMultiThreadTest", RandomXorMultiThreadTest},{"SelfAlphaBlendMultiThread", SelfAlphaBlendMultiThread},{"MedianBlendMultiThread", MedianBlendMultiThread},{"BytePixelSort", BytePixelSort},{"SortedImageColorVariable", SortedImageColorVariable},{"SmoothColorVariableImageBlend", SmoothColorVariableImageBlend},{"BlendChannelXor", BlendChannelXor},{"ColorShiftXor", ColorShiftXor},{"RandomSquares", RandomSquares},{"RandomImageSquares", RandomImageSquares},{"Random_FilterX2_SubFilter", Random_FilterX2_SubFilter},{"FuzzyFilter", FuzzyFilter},{"XorMultiply", XorMultiply},{"Grayscale", Grayscale},{"ColorShadowBlend", ColorShadowBlend},{"FlashMatrixTrails", FlashMatrixTrails},{"GhostTrails", GhostTrails},{"MedianBlend_Random_Filter", MedianBlend_Random_Filter},{"IntertwineMirrorEnergy", IntertwineMirrorEnergy},{"IntertwineMultipleRows", IntertwineMultipleRows},{"GhostTwitch", GhostTwitch},{"GhostTwitchTrails", GhostTwitchTrails},{"Dyskinesia", Dyskinesia},{"Mirror_Rainbow_Blur", Mirror_Rainbow_Blur},{"MirrorMedianBlur", MirrorMedianBlur},{"VideoTwitch", VideoTwitch},{"ErodeFilter", ErodeFilter},{"DilateFilter", DilateFilter},{"MirrorLeftBottomToTop", MirrorLeftBottomToTop},{"MirrorRightTopToBottom", MirrorRightTopToBottom},{"BilateralFilter", BilateralFilter},{"BilateralFilterFade", BilateralFilterFade},{"BilateralBlend", BilateralBlend},{"BilateralBlendFade", BilateralBlendFade},{"BilateralFilterScale", BilateralFilterScale},{"ColorRGB_IncDec", ColorRGB_IncDec},{"ColorCollection", ColorCollection},{"ColorCollectionRandom", ColorCollectionRandom},{"ColorCollectionStrobeShift", ColorCollectionStrobeShift},{"ColorCollectionRandom_Filter", ColorCollectionRandom_Filter},{"ColorCollectionShift", ColorCollectionShift},{"CollectionEnergy", CollectionEnergy},{"ColorCollectionInterlace", ColorCollectionInterlace},{"ColorCollectionStrobeShake", ColorCollectionStrobeShake},{"ColorCollectionSubFilter", ColorCollectionSubFilter},{"ColorCollectionShiftSubFilter", ColorCollectionShiftSubFilter},{"ColorCollectionSubtle", ColorCollectionSubtle},{"ColorCollection64", ColorCollection64},{"ColorCollectionSubtleStrobe", ColorCollectionSubtleStrobe},{"CollectionRandom", CollectionRandom},{"CollectionRandomSubFilter", CollectionRandomSubFilter},{"CollectionImage", CollectionImage},{"CollectionAlphaXor", CollectionAlphaXor},{"ColorCollection64X", ColorCollection64X},{"ColorCollectionSwitch", ColorCollectionSwitch},{"ColorCollectionRGB_Index", ColorCollectionRGB_Index},{"ColorCollectionRGBStrobeSubFilter", ColorCollectionRGBStrobeSubFilter},{"ColorCollectionGhostTrails", ColorCollectionGhostTrails},{"ColorCollectionScale", ColorCollectionScale},{"ColorCollectionReverseStrobe", ColorCollectionReverseStrobe},{"CollectionAlphaBlend_SubFilter", CollectionAlphaBlend_SubFilter},{"ColorCollectionXorPixel", ColorCollectionXorPixel},{"BlendWithSource25",BlendWithSource25}, {"BlendWithSource50",BlendWithSource50}, {"BlendWithSource75",BlendWithSource75}, {"BlendWithSource100",BlendWithSource100},{"ColorCollectionXorOffsetFlash", ColorCollectionXorOffsetFlash},{"ColorCollectionMatrixGhost", ColorCollectionMatrixGhost},{"MildStrobe", MildStrobe},{"ReduceBy50", ReduceBy50},{"AlphaBlendWithSourceScale", AlphaBlendWithSourceScale},{"ColorPositionAverageXor", ColorPositionAverageXor},{"ColorPositionXor", ColorPositionXor},{"ColorPositionXorMedianBlend", ColorPositionXorMedianBlend},{"CannyStrobe", CannyStrobe},{"LaplacianStrobe", LaplacianStrobe},{"LaplacianStrobeOnOff", LaplacianStrobeOnOff},{"ColorCollectionPixelXor", ColorCollectionPixelXor},{"GrayStrobe", GrayStrobe},{"ColorStrobeXor",ColorStrobeXor},{"ColorGhost", ColorGhost},{"ColorCollectionTwitchSubFilter", ColorCollectionTwitchSubFilter},{"BlurredOutXor", BlurredOutXor},{"BoxFilter", BoxFilter},{"DizzyFilter", DizzyFilter},{"Buzzed", Buzzed},{"BlendWithImage25", BlendWithImage25}, {"BlendWithImage50",BlendWithImage50}, {"BlendWithImage75",BlendWithImage75},{"BuzzedDark", BuzzedDark},{"AlphaBlendImageDownUp", AlphaBlendImageDownUp},{"BlendWithImageAndSource", BlendWithImageAndSource},{"PixelSourceFrameBlend256", PixelSourceFrameBlend256},{"SplitMatrixCollection", SplitMatrixCollection},{"RectangleGlitch", RectangleGlitch},{"PositionShift", PositionShift},{"ColorCollectionMovementIndex", ColorCollectionMovementIndex},{"Shake", Shake},{"Disoriented", Disoriented},{"ColorCollectionPositionStrobe", ColorCollectionPositionStrobe},{"ColorCollectionStrobeBlend", ColorCollectionStrobeBlend},{"AlphaBlendStoredFrames", AlphaBlendStoredFrames},{"SplitMatrixSortChannel", SplitMatrixSortChannel},{"SplitMatrixSortChannelArrayPosition", SplitMatrixSortChannelArrayPosition},{"SplitMatrixSortChannelImage", SplitMatrixSortChannelImage},{"ShiftColorLeft", ShiftColorLeft},{"CycleInAndOutRepeat", CycleInAndOutRepeat},{"ColorCollectionShuffle", ColorCollectionShuffle},{"BlendFromXtoY", BlendFromXtoY},{"BlendImageXtoY", BlendImageXtoY},{"BlendColorImageStrobeSubFilter", BlendColorImageStrobeSubFilter},{"BlendByColsSubFilter", BlendByColsSubFilter},{"BlendByColsImage", BlendByColsImage},{"IntertwineX", IntertwineX}, {"IntertwineY", IntertwineY},{"IntertwineSubFilterX", IntertwineSubFilterX}, {"IntertwineSubFilterY", IntertwineSubFilterY},{"IntertwineImageX", IntertwineImageX}, {"IntertwineImageY", IntertwineImageY},{"InertwineImageSubFilter", InertwineImageSubFilter},{"IntertwineHorizontalImageSubFilter", IntertwineHorizontalImageSubFilter},{"InterwtineHorizontalImageSubFilterByIndex", InterwtineHorizontalImageSubFilterByIndex},{"IntertwineHorizontalImageSubFilterMatrixCollection", IntertwineHorizontalImageSubFilterMatrixCollection},{"BlendForwardAndBack16", BlendForwardAndBack16},{"BlendForwardAndBack32", BlendForwardAndBack32},{"BlendForwardAndBack64", BlendForwardAndBack64},{"BlendForwardAndBack8_RandomStrobe", BlendForwardAndBack8_RandomStrobe},{"AlphaBlendWithThreeCollections", AlphaBlendWithThreeCollections},{"AlphaBlendArrayRandom", AlphaBlendArrayRandom},{"AlphaBlendArrayTrailsFilters", AlphaBlendArrayTrailsFilters},{"AlphaBlendMirrorChannelSort", AlphaBlendMirrorChannelSort},{"ColorCollectionAlphaBlendArray", ColorCollectionAlphaBlendArray},{"AlphaBlendArrayExpand", AlphaBlendArrayExpand},{"ColorImageMatrixFade", ColorImageMatrixFade},{"ColorImageMatrixFadeFast", ColorImageMatrixFadeFast},{"ColorImageMatrixFadeDirection", ColorImageMatrixFadeDirection},{"ColorImageMatrixFadeDirectionBlend", ColorImageMatrixFadeDirectionBlend},{"ColorMatrixCollectionPixelation", ColorMatrixCollectionPixelation},{"ColorMatrixColllectionImagePixelation", ColorMatrixColllectionImagePixelation},{"ColorMatrixCollectionImagePixelationSubFilter", ColorMatrixCollectionImagePixelationSubFilter},{"ColorImageMatrixMedianBlend", ColorImageMatrixMedianBlend},{"ColorImageBlendPixelMedian", ColorImageBlendPixelMedian},{"ColorImageBlendOrigMedian", ColorImageBlendOrigMedian},{"ColorImageBlendSource", ColorImageBlendSource},{"ColorImageMatrixFadeOnAndOff", ColorImageMatrixFadeOnAndOff},{"ColorImageMatrixRect", ColorImageMatrixRect},{"ColorImageBackAndForth", ColorImageBackAndForth},{"ColorImageFadeReallyFast", ColorImageFadeReallyFast},{"ColorImageSubFilterXor", ColorImageSubFilterXor},{"ColorImageAllXor", ColorImageAllXor},{"ColorChannelIteration", ColorChannelIteration},{"ColorImageMatrixFadeVariable", ColorImageMatrixFadeVariable},{"ColorXorImageFade", ColorXorImageFade},{"ColorFreezeBlend", ColorFreezeBlend},{"ColorImageFill", ColorImageFill},{"ColorImageFillMatrix", ColorImageFillMatrix},{"ColorImageFillSubFilter", ColorImageFillSubFilter},{"ColorImagePixelsResetSubFilter", ColorImagePixelsResetSubFilter},{"ColorIncrementReset", ColorIncrementReset},{"ColorPixelArray2D", ColorPixelArray2D},{"ManualShell", ManualShell},{"ColorIncrementRandomReset", ColorIncrementRandomReset},{"ColorImageIncrementResetCollection", ColorImageIncrementResetCollection},{"ColorMoveDown", ColorMoveDown},{"ColorMoveDownResetMedianBlend", ColorMoveDownResetMedianBlend},{"ColorMoveDownSmoothMedianBlend", ColorMoveDownSmoothMedianBlend},{"PixelRandom3", PixelRandom3},{"ShiftMatrixLeft", ShiftMatrixLeft},{"ShiftMatrixLeftSubFilter", ShiftMatrixLeftSubFilter},{"ShiftMatrixUpSubFilter", ShiftMatrixUpSubFilter},{"PixelatePixelValues", PixelatePixelValues},{"StretchCollection", StretchCollection},{"PsychedelicSlitScan", PsychedelicSlitScan},{"SineValue", SineValue},{"SineTransitionUpLeft", SineTransitionUpLeft},{"TemporaryTrails", TemporaryTrails},{"StrobingPixelDissolve", StrobingPixelDissolve},{"ImagePixelFrameBlend", ImagePixelFrameBlend},{"PreviewFilters", PreviewFilters},{"EachFilterSubFilter", EachFilterSubFilter},{"EachFilterRandomStartSubFilter", EachFilterRandomStartSubFilter},{"PixelPsychosis", PixelPsychosis},{"PixelCloud", PixelCloud},{"PiixelXorBlendFrame", PiixelXorBlendFrame},{"PixelImageBlendFrame", PixelImageBlendFrame},{"PixelCollectionRandom", PixelCollectionRandom},{"PixelCollectionSubFilter", PixelCollectionSubFilter},{"PixelCollectionMatrixSubFilter", PixelCollectionMatrixSubFilter},{"PixelCollectionIncreaseSubFilter", PixelCollectionIncreaseSubFilter},{"PixelCollectionImageBlend", PixelCollectionImageBlend},{"ColorPulseIncrease", ColorPulseIncrease},{"PixelCollectionLongMatrixSubFilter", PixelCollectionLongMatrixSubFilter},{"ColorPulseImageIncreaseSubFilter", ColorPulseImageIncreaseSubFilter},{"ColorPulseRandom", ColorPulseRandom},{"ColorPulseImage", ColorPulseImage},{"ColorPulseAlpha", ColorPulseAlpha},{"ColorLower75", ColorLower75},{"ColorImageMedianBlend", ColorImageMedianBlend},{"ColorDullBlur", ColorDullBlur},{"ColorImageDull", ColorImageDull},{"ColorImageBlendWithFrame", ColorImageBlendWithFrame},{"ColorImageBlendSubFilter", ColorImageBlendSubFilter},{"ColorMatrixImageFilter", ColorMatrixImageFilter},{"ColorXorMatrixImage", ColorXorMatrixImage},{"MatrixColorBlur", MatrixColorBlur},{"ColorImageLower",ColorImageLower},{"BlurSubFilter8", BlurSubFilter8},{"LightBlend", LightBlend},{"LightBlendXor", LightBlendXor},{"Source_ImageSubFilter", Source_ImageSubFilter},{"XorZeroImage", XorZeroImage},{"SlowDownFilterSubFilter", SlowDownFilterSubFilter},{"VariableFilterSubFilter", VariableFilterSubFilter},{"SingleFrameGlitch", SingleFrameGlitch},{"ColorFadeSlow", ColorFadeSlow},{"FadeBetweenSubFilter", FadeBetweenSubFilter},{"FadeBetweenFrame", FadeBetweenFrame},{"TrailsTwitch", TrailsTwitch},{"Tremors", Tremors},{"XorImageIndexPixel", XorImageIndexPixel},{"ImageStrobeMedianBlend", ImageStrobeMedianBlend},{"StrobeImageArrayPosition", StrobeImageArrayPosition},{"OppositeImageArray", OppositeImageArray},{"NoMedianBlurBlendMultiThread", NoMedianBlurBlendMultiThread},{"NegateNoBlurMedian", NegateNoBlurMedian},{"PulseIncreaseVariableSpeed", PulseIncreaseVariableSpeed},{"Source25_Image75", Source25_Image75},{"LightStrobe", LightStrobe},{"StrobeRedChannel", StrobeRedChannel}, {"StrobeGreenChannel", StrobeGreenChannel},{"StrobeBlueChannel",StrobeBlueChannel},{"StrobeOnOffRandomChannel", StrobeOnOffRandomChannel},{"StrobeLightFlashRandomChannel", StrobeLightFlashRandomChannel},{"LostSideDeadImageSubFilter", LostSideDeadImageSubFilter},{"SwapImageFrameSubFilter", SwapImageFrameSubFilter},{"PulseIncreaseFast", PulseIncreaseFast},{"FibonacciXor", FibonacciXor},{"ColorFibonacci", ColorFibonacci},{"ImageFibonacci", ImageFibonacci},{"ImageFibonacciInAndOut", ImageFibonacciInAndOut},{"ImageFibonacciStrobe", ImageFibonacciStrobe},{"ImageFibonacciMedianBlend", ImageFibonacciMedianBlend},{"ImageFibonacciInAndOutSubFilter", ImageFibonacciInAndOutSubFilter},{"ImageKaleidoscopeSubFilter", ImageKaleidoscopeSubFilter},{"ImageMirrorLeftRight", ImageMirrorLeftRight},{"ImageMirrorShiftUpLeftDownRight", ImageMirrorShiftUpLeftDownRight},{"SelfScaleRefined", SelfScaleRefined},{"MetalMedianBlend", MetalMedianBlend},{"SelfScaleRefinedRGB", SelfScaleRefinedRGB},{"ImageFreezeReleaseRepeat", ImageFreezeReleaseRepeat},{"ImageReplaceColorIntensity", ImageReplaceColorIntensity},{"ImageReplaceColorIntensitySubFilter", ImageReplaceColorIntensitySubFilter},{"ImageReplaceColorIntensitySubFilterInOut", ImageReplaceColorIntensitySubFilterInOut},{"ImageFillColor", ImageFillColor},{"MultiRandFilter", MultiRandFilter},{"MultiFilter", MultiFilter},{"GradientRandom", GradientRandom},{"LineMedianBlend", LineMedianBlend},{"PerfectMedianBlend", PerfectMedianBlend},{"ImageRowAlphaSubFilter", ImageRowAlphaSubFilter},{"IndexPixelRowSubFilter", IndexPixelRowSubFilter},{"IndexSourceRowSubFilter", IndexSourceRowSubFilter},{"IndexSourceBlendSubFilter", IndexSourceBlendSubFilter},{"BlendFilterWithSubFilter", BlendFilterWithSubFilter},{"FadeFilterWithSubFilter", FadeFilterWithSubFilter},{"AlphaBlendByRowSubFilter", AlphaBlendByRowSubFilter},{"ColorMatrixTrailsSubFilter", ColorMatrixTrailsSubFilter},{"LoFi_320x240_Interlaced", LoFi_320x240_Interlaced},{"LoFi_320x240", LoFi_320x240},{"LoFi_320x240_SubFilter", LoFi_320x240_SubFilter},{"LoFi_320x240_Alpha_SubFilter", LoFi_320x240_Alpha_SubFilter},{"LoFi_160x120_SubFilter",LoFi_160x120_SubFilter},{"LoFi_Trails",LoFi_Trails},{"LoFi_ImageScaleSubFilter",LoFi_ImageScaleSubFilter},{"MedianShift",MedianShift},{"ImageAlienKaleidoscope",ImageAlienKaleidoscope},{"ImageMirror_Left",ImageMirror_Left},{"ImageMirror_Right",ImageMirror_Right},{"ImageMirror_Up",ImageMirror_Up},{"ImageMirror_Down",ImageMirror_Down},{"ImageMirror_LeftSubFilter",ImageMirror_LeftSubFilter},{"ImageMirror_RightSubFilter",ImageMirror_RightSubFilter},{"ImageMirror_UpSubFilter",ImageMirror_UpSubFilter}, {"ImageMirror_DownSubFilter",ImageMirror_DownSubFilter},{"ImageMirrorKaleidoscope", ImageMirrorKaleidoscope},{"ExactImageSubFilter", ExactImageSubFilter},{"AlphaImageSourceScale", AlphaImageSourceScale},{"GhostMirrorReversed", GhostMirrorReversed},{"GhostMirrorFade", GhostMirrorFade},{"MirrorFadeLeftRight", MirrorFadeLeftRight},{"FadeMirrorSubFilter", FadeMirrorSubFilter},{"MirrorFadeUpDown", MirrorFadeUpDown},{"DarkTrailsKaleidoscope", DarkTrailsKaleidoscope},{"MirrorFadeAll",MirrorFadeAll},{"KaleidoscopeMirrorSubFilter", KaleidoscopeMirrorSubFilter},{"ImageKaleidoscopeMirrorAlphaSubFilter", ImageKaleidoscopeMirrorAlphaSubFilter},{"BlendOppositesSubFilter", BlendOppositesSubFilter},{"AlphaBlendMirrorFade", AlphaBlendMirrorFade},{"DarkenMedianBlend", DarkenMedianBlend},{"ReduceMedianBlend", ReduceMedianBlend},{"DarkColors", DarkColors},{"DarkenChannelXorNoMedian", DarkenChannelXorNoMedian},{"DarkenStrobeMedianBlend", DarkenStrobeMedianBlend},{"DarkenImageAlphaBlend", DarkenImageAlphaBlend},{"MatrixStrobeTrails", MatrixStrobeTrails},{"MatrixStrobeMedianBlend", MatrixStrobeMedianBlend},{"ImageEnergyKaleidoscopeSubFilter", ImageEnergyKaleidoscopeSubFilter},{"ImageEnergyKaleidoscopeBlendSubFilter", ImageEnergyKaleidoscopeBlendSubFilter},{"ImageEnergyKaleidoscopeEvenSubFilter", ImageEnergyKaleidoscopeEvenSubFilter},{"ImageEnergyFadeSubFilter", ImageEnergyFadeSubFilter},{"ImageEnergizeBlendFilter", ImageEnergizeBlendFilter},{"ImageEnergizeSubFilter", ImageEnergizeSubFilter},{"MatrixCollectionSmoothedSubFilter", MatrixCollectionSmoothedSubFilter},{"MonoColorTrails", MonoColorTrails},{"TremorMonoColorTrails", TremorMonoColorTrails},{"StrobeMonoColorTrails", StrobeMonoColorTrails},{"StrobeEffectColorTrails", StrobeEffectColorTrails},{"PixelStrobeColorTrails", PixelStrobeColorTrails},{"ElectricImageFilter", ElectricImageFilter},{"ImageEnergyStrobeSubFilter", ImageEnergyStrobeSubFilter},{"Twin", Twin},{"TwinKaleidoscope", TwinKaleidoscope},{"MedianBlendMultiThread_2160p", MedianBlendMultiThread_2160p},{"MedianBlendMultiThreadByFour",MedianBlendMultiThreadByFour}, {"MedianBlendMultiThreadByEight", MedianBlendMultiThreadByEight},{"MedianBlendMultiThreadByTweleve", MedianBlendMultiThreadByTweleve},{"MedianBlendMultiThreadByThree", MedianBlendMultiThreadByThree},{"MedianBlendIncrease", MedianBlendIncrease},{"MedianBlendIncrease16", MedianBlendIncrease16},{"StrangeGlitch64", StrangeGlitch64},{"StrangeGlitch16", StrangeGlitch16},{"CollectionMatrixOutline", CollectionMatrixOutline},{"CollectionMatrixSubFilter", CollectionMatrixSubFilter},{"CollectionMatrixRandomMedianBlend", CollectionMatrixRandomMedianBlend},{"ImageCollectionMatrixOutline", ImageCollectionMatrixOutline},{"ImageCollectionMatrixOutlineSubFilter", ImageCollectionMatrixOutlineSubFilter},{"ImageCollectionMatrixFillSubFilter", ImageCollectionMatrixFillSubFilter},{"ImageCollectionMatrixFadeInOutSubFilter", ImageCollectionMatrixFadeInOutSubFilter},{"ImageCollectionMatrixIntensitySubFilter", ImageCollectionMatrixIntensitySubFilter},{"ImageCollectionMatrixMedianSubFilter", ImageCollectionMatrixMedianSubFilter},{"CollectionMatrxOutlineAlphaMedianBlend", CollectionMatrxOutlineAlphaMedianBlend},{"ImageSourceOrigXor", ImageSourceOrigXor},{"MatrixCollectionAuraTrails", MatrixCollectionAuraTrails},{"MatrixCollectionAuraTrails32", MatrixCollectionAuraTrails32},{"PixelIntensityFillSubFilter", PixelIntensityFillSubFilter},{"SmoothImageFrameSubFilter", SmoothImageFrameSubFilter},{"ImageCycleBlend", ImageCycleBlend},{"ImageCycleAlphaBlend", ImageCycleAlphaBlend},{"ImageCycleXor", ImageCycleXor},{"ImageCycleMedian", ImageCycleMedian},{"ImageCycleAlphaSubFilter", ImageCycleAlphaSubFilter},{"ImageCycleSmoothAlphaBlend", ImageCycleSmoothAlphaBlend},{"ImageCycleSmoothAlphaBlend32", ImageCycleSmoothAlphaBlend32},{"BlendWithSourceMedianBlendMultiThreadEight", BlendWithSourceMedianBlendMultiThreadEight},{"BlendWithImageMedianMutliThreadEight", BlendWithImageMedianMutliThreadEight},{"GradientBlendWithImage", GradientBlendWithImage},{"DarkColorMovement", DarkColorMovement},{"DarkColorFibonacci", DarkColorFibonacci},{"UseFilterOnAndOffSubFilter", UseFilterOnAndOffSubFilter},{"UseFilterOnAndOffEachQuarterSecondSubFilter", UseFilterOnAndOffEachQuarterSecondSubFilter},{"UseFilterOnAndOffByEightSubFilter", UseFilterOnAndOffByEightSubFilter},{"UseImageOnAndOffByEight", UseImageOnAndOffByEight},{"UseImageOnAndOff", UseImageOnAndOff},{"SelfAlphaScale_Down",SelfAlphaScale_Down},{"PsychoticVision", PsychoticVision},{"DarkPsychoticVision", DarkPsychoticVision},{"Mirror_ReverseColor", Mirror_ReverseColor},{"ImageColorCycleMorph", ImageColorCycleMorph},{"ImageBlendAndSubFilter", ImageBlendAndSubFilter},{"ImageSquareShrink", ImageSquareShrink},{"ImageSquareShrinkFast", ImageSquareShrinkFast},{"ImageSquareShrinkAlpha", ImageSquareShrinkAlpha},{"ImageSquareExpand", ImageSquareExpand},{"ImageKaleidoscopeNoBlur", ImageKaleidoscopeNoBlur},{"KaleidoscopeSubFilter", KaleidoscopeSubFilter},{"ImageSquareShrinkSubFilter", ImageSquareShrinkSubFilter},{"DifferenceReplaceSubFilter", DifferenceReplaceSubFilter},{"InvertedDifferenceReplaceSubFilter", InvertedDifferenceReplaceSubFilter},{"ImageInvertedDifferenceReplaceSubFilter", ImageInvertedDifferenceReplaceSubFilter},{"ImageDifferenceReplaceSubFilter", ImageDifferenceReplaceSubFilter},{"DifferenceReplaceSubFilterAlphaBlend", DifferenceReplaceSubFilterAlphaBlend},{"GradientGlitch", GradientGlitch},{"ImageGradientBlend", ImageGradientBlend},{"MedianBlendGradientMultiThread", MedianBlendGradientMultiThread},{"MedianBlendGradientDarkMultiThread", MedianBlendGradientDarkMultiThread},{"GradientAlphaBlend", GradientAlphaBlend},{"GradientFilter", GradientFilter},{"GradientFilterAlphaBlend", GradientFilterAlphaBlend},{"MedianBlendGradientFilterMultiThread", MedianBlendGradientFilterMultiThread},{"MedianBlendGraidentFilterDarkMultiThread", MedianBlendGraidentFilterDarkMultiThread},{"ColorOrderSwap", ColorOrderSwap},{"ColorOrderSwapMap", ColorOrderSwapMap},{"MedianBlendSwapMapMultiThread", MedianBlendSwapMapMultiThread},{"RandomGradientColors", RandomGradientColors},{"GradientColorMap", GradientColorMap},{"GradientXor", GradientXor},{"RandomSub_Filter", RandomSub_Filter},{"ShuffleSub_Filter", ShuffleSub_Filter},{"Shuffle_Filter", Shuffle_Filter},{"RandomOrigFrame", RandomOrigFrame},{"ColorVariableRectangles", ColorVariableRectangles},{"VariableRectangles", VariableRectangles},{"VariableRectanglesSimple", VariableRectanglesSimple},{"VariableRectanglesExtra", VariableRectanglesExtra},{"VariableRectangleImageAlphaBlend", VariableRectangleImageAlphaBlend},{"MirrorSwitchMode", MirrorSwitchMode},{"MirrorSwitchLeftRight", MirrorSwitchLeftRight},{"VariableRectanglesSmall", VariableRectanglesSmall},{"VariableRectanglesLarge", VariableRectanglesLarge},{"VariableRectanglesImageCollection", VariableRectanglesImageCollection},{"VariableRectanglesVariableImageSubFilter", VariableRectanglesVariableImageSubFilter},{"RainbowXorStrobeBlend", RainbowXorStrobeBlend},{"IncreaseRainbowXorBlend", IncreaseRainbowXorBlend},{"ColorStrobeIndexSubFilter", ColorStrobeIndexSubFilter},{"MatrixCollectionRandomFrames", MatrixCollectionRandomFrames},{"MatrixCollectionFrames", MatrixCollectionFrames},{"MatrixCollectionFramesLeft", MatrixCollectionFramesLeft},{"MatrixCollectionFramesMirrorLeft", MatrixCollectionFramesMirrorLeft},{"MatrixCollectionFramesTop", MatrixCollectionFramesTop},{"FrameSqueeze", FrameSqueeze},{"MatrixCollectionBlendLeftToRight", MatrixCollectionBlendLeftToRight},{"MedianBlendMatrixCollection", MedianBlendMatrixCollection},{"MedianBlendMatrixCollection_2160p", MedianBlendMatrixCollection_2160p},{"MedianBlendMatrixCollection_2160p_X16", MedianBlendMatrixCollection_2160p_X16},{"MatrixCollectionAdd", MatrixCollectionAdd},{"MatrixCollection_Xor", MatrixCollection_Xor},{"ImageMatrixCollectionBlend",ImageMatrixCollectionBlend},{"MatrixCollectionNegateAdd", MatrixCollectionNegateAdd},{"MatrixCollectionFrameRect", MatrixCollectionFrameRect},{"MatrixCollectionRows8x1_SubFilter", MatrixCollectionRows8x1_SubFilter},{"MatrixCollectionRows8x8_SubFilter", MatrixCollectionRows8x8_SubFilter},{"MatrixCollectionRows2x2_SubFilter", MatrixCollectionRows2x2_SubFilter},{"MatrixCollectionRows4x4_SubFilter", MatrixCollectionRows4x4_SubFilter},{"IntertwineBlock", IntertwineBlock},{"IntertwineVertical", IntertwineVertical},{"IntertwineImageVerticalSubFilter", IntertwineImageVerticalSubFilter},{"MirrorDiamond", MirrorDiamond},{"MirrorDiamondRight", MirrorDiamondRight},{"MirrorDiamondReverse", MirrorDiamondReverse},{"MirrorDiamondBlend", MirrorDiamondBlend},{"StretchOutward", StretchOutward},{"MirrorDiamondRandom", MirrorDiamondRandom},{"MatrixCollectionAlphaRow", MatrixCollectionAlphaRow},{"MedianBlendCollectionAlphaRow", MedianBlendCollectionAlphaRow},{"MedianBlendDoubleVision", MedianBlendDoubleVision},{"MedianBlendMultiThreadScale",MedianBlendMultiThreadScale},{"AcidShuffleMedian", AcidShuffleMedian},{"MedianBlendSmoothAlpha", MedianBlendSmoothAlpha}, + FilterType filters[] = { {"Self AlphaBlend",SelfAlphaBlend}, {"Self Scale", SelfScale}, {"StrobeEffect", StrobeEffect}, {"Blend #3", Blend3}, {"Negative Paradox", NegParadox}, {"ThoughtMode", ThoughtMode}, {"RandTriBlend", RandTriBlend}, {"Blank", Blank}, {"Tri",Tri}, {"Distort",Distort}, {"CDraw",CDraw}, {"Type",Type}, {"NewOne",NewOne}, {"Blend Fractal",blendFractal}, {"Blend Fractal Mood",blendFractalMood}, {"CosSinMultiply",cossinMultiply}, {"Color Accumlate1",colorAccumulate1}, {"Color Accumulate2",colorAccumulate2}, {"Color Accumulate3",colorAccumulate3}, {"Filter8",filter8}, {"Filter3",filter3}, {"Rainbow Blend",rainbowBlend}, {"Rand Blend",randBlend}, {"New Blend",newBlend}, {"Alpha Flame Filters",alphaFlame}, {"Pixel Scale",pixelScale}, {"PixelSort",pixelSort}, {"GlitchSort",glitchSort}, {"Random Filter",randomFilter}, {"Random Flash",randomFlash}, {"Blend with Image",imageBlend}, {"Blend with Image #2",imageBlendTwo}, {"Blend with Image #3",imageBlendThree}, {"Blend with Image #4",imageBlendFour}, {"GaussianBlur",GaussianBlur}, {"Median Blur",MedianBlur}, {"Blur Distortion",BlurDistortion}, {"Diamond Pattern",DiamondPattern}, {"MirrorBlend",MirrorBlend}, {"Pulse",Pulse}, {"Sideways Mirror",SidewaysMirror}, {"Mirror No Blend",MirrorNoBlend}, {"Sort Fuzz",SortFuzz}, {"Fuzz",Fuzz}, {"Double Vision",DoubleVision}, {"RGB Shift",RGBShift}, {"RGB Sep",RGBSep}, {"Graident Rainbow",GradientRainbow}, {"Gradient Rainbow Flash",GradientRainbowFlash}, {"Reverse",Reverse}, {"Scanlines",Scanlines}, {"TV Static",TVStatic}, {"Mirror Average",MirrorAverage}, {"Mirror Average Mix",MirrorAverageMix}, {"Mean",Mean}, {"Laplacian",Laplacian}, {"Bitwise_XOR",Bitwise_XOR}, {"Bitwise_AND",Bitwise_AND}, {"Bitwise_OR",Bitwise_OR}, {"Equalize",Equalize}, {"Channel Sort",ChannelSort}, {"Reverse_XOR",Reverse_XOR}, {"Combine Pixels",CombinePixels}, {"FlipTrip",FlipTrip}, {"Canny",Canny}, {"Boxes",Boxes}, {"Boxes Fade",BoxesFade}, {"Flash Black",FlashBlack}, {"SlideRGB",SlideRGB}, {"Side2Side",Side2Side}, {"Top2Bottom",Top2Bottom}, {"Strobe Red Then Green Then Blue",StrobeRedGreenBlue}, {"Blend_Angle",Blend_Angle}, {"Outward",Outward}, {"Outward Square",OutwardSquare}, {"ShiftPixels",ShiftPixels}, {"ShiftPixelsDown",ShiftPixelsDown}, {"XorMultiBlend",XorMultiBlend}, {"Bitwise_Rotate",BitwiseRotate}, {"Bitwise_Rotate Diff",BitwiseRotateDiff}, {"HPPD",HPPD}, {"FuzzyLines",FuzzyLines}, {"GradientLines",GradientLines}, {"GradientSelf",GradientSelf}, {"GradientSelfVertical",GradientSelfVertical}, {"GradientDown",GradientDown}, {"GraidentHorizontal",GraidentHorizontal}, {"GradientRGB",GradientRGB}, {"Inter",Inter}, {"UpDown",UpDown}, {"LeftRight",LeftRight}, {"StrobeScan",StrobeScan}, {"BlendedScanLines",BlendedScanLines}, {"GradientStripes",GradientStripes}, {"XorSine",XorSine}, {"SquareSwap",SquareSwap}, {"SquareSwap4x2",SquareSwap4x2}, {"SquareSwap8x4",SquareSwap8x4}, {"SquareSwap16x8",SquareSwap16x8}, {"SquareSwap64x32",SquareSwap64x32}, {"SquareBars",SquareBars}, {"SquareBars8",SquareBars8}, {"SquareSwapRand16x8",SquareSwapRand16x8}, {"SquareVertical8",SquareVertical8}, {"SquareVertical16",SquareVertical16}, {"SquareVertical_Roll",SquareVertical_Roll}, {"SquareSwapSort_Roll",SquareSwapSort_Roll}, {"SquareVertical_RollReverse",SquareVertical_RollReverse}, {"SquareSwapSort_RollReverse",SquareSwapSort_RollReverse}, {"Circular",Circular}, {"WhitePixel",WhitePixel}, {"FrameBlend",FrameBlend}, {"FrameBlendRGB",FrameBlendRGB}, {"TrailsFilter",TrailsFilter}, {"TrailsFilterIntense",TrailsFilterIntense}, {"TrailsFilterSelfAlpha",TrailsFilterSelfAlpha}, {"TrailsFilterXor",TrailsFilterXor}, {"ColorTrails",ColorTrails}, {"MoveRed",MoveRed}, {"MoveRGB",MoveRGB}, {"MoveRedGreenBlue",MoveRedGreenBlue}, {"BlurSim",BlurSim}, {"Block",Block}, {"BlockXor",BlockXor}, {"BlockScale",BlockScale}, {"BlockStrobe",BlockStrobe}, {"PrevFrameBlend",PrevFrameBlend}, {"Wave",Wave}, {"HighWave",HighWave}, {"VerticalSort",VerticalSort}, {"VerticalChannelSort",VerticalChannelSort}, {"HorizontalBlend",HorizontalBlend}, {"VerticalBlend",VerticalBlend}, {"OppositeBlend",OppositeBlend}, {"DiagonalLines",DiagonalLines}, {"HorizontalLines",HorizontalLines}, {"InvertedScanlines",InvertedScanlines}, {"Soft_Mirror",Soft_Mirror}, {"KanapaTrip",KanapaTrip}, {"ColorMorphing",ColorMorphing}, {"ScanSwitch",ScanSwitch}, {"ScanAlphaSwitch",ScanAlphaSwitch}, {"NegativeStrobe",NegativeStrobe}, {"XorAddMul",XorAddMul}, {"ParticleRelease",ParticleRelease}, {"BlendSwitch",BlendSwitch}, {"All Red",AllRed}, {"All Green",AllGreen}, {"All Blue",AllBlue}, {"LineRGB",LineRGB}, {"PixelRGB",PixelRGB}, {"BoxedRGB",BoxedRGB}, {"KruegerSweater",KruegerSweater}, {"RGBFlash",RGBFlash}, {"IncreaseBlendHorizontal",IncreaseBlendHorizontal}, {"BlendIncrease",BlendIncrease}, {"GradientReverse",GradientReverse}, {"GradientReverseVertical",GradientReverseVertical}, {"GradientReverseBox",GradientReverseBox}, {"GradientNewFilter",GradientNewFilter}, {"ReinterpretDouble",ReinterpretDouble}, {"ReinterpSelfScale",ReinterpSelfScale}, {"AverageLines",AverageLines}, {"ImageFile",ImageFile}, {"ImageXor",ImageXor}, {"ImageAlphaBlend",ImageAlphaBlend}, {"ColorRange",ColorRange}, {"ImageInter",ImageInter}, {"TrailsInter",TrailsInter}, {"TrailsBlend",TrailsBlend}, {"TrailsNegate",TrailsNegate}, {"InterReverse",InterReverse}, {"InterMirror",InterMirror}, {"InterFullMirror",InterFullMirror}, {"MirrorRGB",MirrorRGB}, {"RGBStatic1",RGBStatic1}, {"RGBStatic2",RGBStatic2}, {"VectorIncrease",VectorIncrease}, {"LineByLineReverse",LineByLineReverse}, {"RandomIntertwine",RandomIntertwine}, {"RandomFour",RandomFour}, {"BlendThree",BlendThree}, {"AcidTrails",AcidTrails}, {"RandomTwo",RandomTwo}, {"HorizontalTrailsInter",HorizontalTrailsInter}, {"Trails",Trails}, {"BlendTrails",BlendTrails}, {"Negate",Negate}, {"RandomFilteredSquare",RandomFilteredSquare}, {"ImageX",ImageX}, {"RandomQuads",RandomQuads}, {"QuadCosSinMultiply",QuadCosSinMultiply}, {"QuadRandomFilter",QuadRandomFilter}, {"RollRandom",RollRandom}, {"AverageRandom",AverageRandom}, {"HorizontalStripes",HorizontalStripes}, {"DiamondStrobe",DiamondStrobe}, {"SmoothTrails",SmoothTrails}, {"GridFilter8x",GridFilter8x}, {"GridFilter16x",GridFilter16x}, {"GridFilter8xBlend",GridFilter8xBlend}, {"GridRandom",GridRandom}, {"GridRandomPixel",GridRandomPixel}, {"Dual_SelfAlphaRainbow",Dual_SelfAlphaRainbow}, {"Dual_SelfAlphaBlur",Dual_SelfAlphaBlur}, {"SurroundPixelXor",SurroundPixelXor}, {"Darken",Darken}, {"WeakBlend",WeakBlend}, {"AverageVertical",AverageVertical}, {"RandomCollectionAverage",RandomCollectionAverage}, {"RandomCollectionAverageMax",RandomCollectionAverageMax}, {"SmoothTrailsSelfAlphaBlend",SmoothTrailsSelfAlphaBlend}, {"SmoothTrailsRainbowBlend",SmoothTrailsRainbowBlend}, {"MedianBlend",MedianBlend}, {"SmoothRandomImageBlend",SmoothRandomImageBlend}, {"SmoothImageAlphaBlend",SmoothImageAlphaBlend}, {"RandomAlphaBlend",RandomAlphaBlend}, {"RandomTwoFilterAlphaBlend",RandomTwoFilterAlphaBlend}, {"PixelatedSquare",PixelatedSquare}, {"AlphaBlendPosition",AlphaBlendPosition}, {"BlendRowAlpha",BlendRowAlpha}, {"BlendRow",BlendRow}, {"BlendRowByVar",BlendRowByVar}, {"BlendRowByDirection",BlendRowByDirection}, {"BlendAlphaXor",BlendAlphaXor}, {"SelfXorScale",SelfXorScale}, {"BitwiseXorScale",BitwiseXorScale}, {"XorTrails",XorTrails}, {"RainbowTrails",RainbowTrails}, {"NegativeTrails",NegativeTrails}, {"IntenseTrails",IntenseTrails}, {"SelfAlphaRGB",SelfAlphaRGB}, {"BlendImageOnOff",BlendImageOnOff}, {"XorSelfAlphaImage",XorSelfAlphaImage}, {"BitwiseXorStrobe",BitwiseXorStrobe}, {"AlphaBlendRandom",AlphaBlendRandom}, {"ChannelSortAlphaBlend",ChannelSortAlphaBlend}, {"XorChannelSort",XorChannelSort}, {"GradientColors",GradientColors}, {"GradientColorsVertical",GradientColorsVertical}, {"Bitwise_XOR_Average",Bitwise_XOR_Average}, {"ImageShiftMatrixLeft",ImageShiftMatrixLeft}, {"GradientXorSelfScale",GradientXorSelfScale}, {"SmoothSourcePixel",SmoothSourcePixel}, {"StrobeBlend",StrobeBlend}, {"FrameBars",FrameBars}, {"Sort_Vertical_Horizontal",Sort_Vertical_Horizontal}, {"Sort_Vertical_Horizontal_Bitwise_XOR",Sort_Vertical_Horizontal_Bitwise_XOR}, {"Scalar_Average_Multiply",Scalar_Average_Multiply}, {"Scalar_Average",Scalar_Average}, {"Total_Average",Total_Average}, {"AlphaBlendImageXor",AlphaBlendImageXor}, {"FlashWhite",FlashWhite}, {"FlashBlackAndWhite",FlashBlackAndWhite}, {"GaussianBlend",GaussianBlend}, {"RandomXor",RandomXor}, {"RandomXorFlash",RandomXorFlash}, {"RandomAmountMedianBlur",RandomAmountMedianBlur}, {"SoftXor",SoftXor}, {"SelfXorBlend",SelfXorBlend}, {"SelfXorDoubleFlash",SelfXorDoubleFlash}, {"SelfOrDoubleFlash",SelfOrDoubleFlash}, {"BlendRowCurvedSqrt",BlendRowCurvedSqrt}, {"CycleShiftRGB",CycleShiftRGB}, {"CycleShiftRandomRGB",CycleShiftRandomRGB}, {"CycleShiftRandomRGB_XorBlend",CycleShiftRandomRGB_XorBlend}, {"CycleShiftRandomAlphaBlend",CycleShiftRandomAlphaBlend}, {"VerticalColorBars",VerticalColorBars}, {"GradientLeftRight",GradientLeftRight}, {"GraidentUpDown",GraidentUpDown}, {"GradientLeftRightInOut",GradientLeftRightInOut}, {"GradientUpDownInOut",GradientUpDownInOut}, {"Lines",Lines}, {"ColorLines",ColorLines}, {"WhiteLines",WhiteLines}, {"ThickWhiteLines",ThickWhiteLines}, {"UseLineObject",UseLineObject}, {"TanAlphaGrid",TanAlphaGrid}, {"MedianBlendAnimation",MedianBlendAnimation}, {"FibFlash",FibFlash}, {"ScaleFlash",ScaleFlash}, {"Curtain",Curtain}, {"RandomCurtain",RandomCurtain}, {"CurtainVertical",CurtainVertical}, {"RandomCurtainVertical",RandomCurtainVertical}, {"inOrder",inOrder}, {"inOrderBySecond",inOrderBySecond}, {"DarkenFilter",DarkenFilter}, {"RandomFilterBySecond",RandomFilterBySecond}, {"ThreeRandom",ThreeRandom}, {"inOrderAlpha",inOrderAlpha}, {"inOrderAlphaXor",inOrderAlphaXor}, {"SlideFilter",SlideFilter}, {"SlideFilterXor",SlideFilterXor}, {"RandomSlideFilter",RandomSlideFilter}, {"SlideUpDown",SlideUpDown}, {"SlideUpDownXor",SlideUpDownXor}, {"SlideUpDownRandom",SlideUpDownRandom}, {"SlideSubFilter",SlideSubFilter}, {"SlideSubUpDownFilter",SlideSubUpDownFilter}, {"ParticleBlend",ParticleBlend}, {"ParticleFlash",ParticleFlash}, {"ExactImage",ExactImage}, {"ParticleAlpha",ParticleAlpha}, {"BlendInAndOut",BlendInAndOut}, {"BlendScaleInAndOut",BlendScaleInAndOut}, {"AcidGlitch",AcidGlitch}, {"XorBackwards",XorBackwards}, {"LiquidFilter",LiquidFilter}, {"MatrixXorAnd",MatrixXorAnd}, {"XorAlpha",XorAlpha}, {"AlphaAcidTrails",AlphaAcidTrails}, {"SelfXorAverage",SelfXorAverage}, {"RandomXorBlend",RandomXorBlend}, {"RGBVerticalXor",RGBVerticalXor}, {"RGBVerticalXorScale",RGBVerticalXorScale}, {"RGBHorizontalXor",RGBHorizontalXor}, {"RGBHorizontalXorScale",RGBHorizontalXorScale}, {"FadeStrobe",FadeStrobe}, {"RGBMirror",RGBMirror}, {"MirrorStrobe",MirrorStrobe}, {"AndStrobe",AndStrobe}, {"AndStrobeScale",AndStrobeScale}, {"AndPixelStrobe",AndPixelStrobe}, {"AndOrXorStrobe",AndOrXorStrobe}, {"AndOrXorStrobeScale",AndOrXorStrobeScale}, {"FadeInAndOut",FadeInAndOut}, {"BrightStrobe",BrightStrobe}, {"DarkStrobe",DarkStrobe}, {"ParticleFast",ParticleFast}, {"RandomXorOpposite",RandomXorOpposite}, {"StrobeTransform",StrobeTransform}, {"InitBlend",InitBlend}, {"MoveUpLeft",MoveUpLeft}, {"RandomStrobe",RandomStrobe}, {"RandomBlur",RandomBlur}, {"Stuck",Stuck}, {"StuckStrobe",StuckStrobe}, {"OrStrobe",OrStrobe}, {"LagBlend",LagBlend}, {"SubFilter",SubFilter}, {"AddFilter",AddFilter}, {"BlendImageXor",BlendImageXor}, {"BlendImageAround_Median",BlendImageAround_Median}, {"ImageBlendTransform",ImageBlendTransform}, {"RGBTrails",RGBTrails}, {"RGBTrailsDark",RGBTrailsDark}, {"RGBTrailsAlpha",RGBTrailsAlpha}, {"RGBTrailsNegativeAlpha",RGBTrailsNegativeAlpha}, {"MovementRGBTrails",MovementRGBTrails}, {"RGBTrailsXor",RGBTrailsXor}, {"DifferenceStrobe",DifferenceStrobe}, {"BlackAndWhiteDifferenceStrobe",BlackAndWhiteDifferenceStrobe}, {"DifferenceXor",DifferenceXor}, {"DifferenceRand",DifferenceRand}, {"DifferenceBrightStrobe",DifferenceBrightStrobe}, {"PsycheTrails",PsycheTrails}, {"FourSquare",FourSquare}, {"EightSquare",EightSquare}, {"DiagonalSquare",DiagonalSquare}, {"DiagonalSquareRandom",DiagonalSquareRandom}, {"SquareStretchDown",SquareStretchDown}, {"SquareStretchRight",SquareStretchRight}, {"SquareStretchUp",SquareStretchUp}, {"SquareStretchLeft",SquareStretchLeft}, {"DarkTrails",DarkTrails}, {"SoftFeedback",SoftFeedback}, {"SoftFeedbackFrames",SoftFeedbackFrames}, {"ResizeSoftFeedback",ResizeSoftFeedback}, {"SoftFeedback8",SoftFeedback8}, {"SoftFeedbackFrames8",SoftFeedbackFrames8}, {"ResizeSoftFeedback8",ResizeSoftFeedback8}, {"ResizeSoftFeedbackSubFilter",ResizeSoftFeedbackSubFilter}, {"SoftFeedbackRandFilter",SoftFeedbackRandFilter}, {"SoftFeedback32",SoftFeedback32}, {"SoftFeedbackFrames32",SoftFeedbackFrames32}, {"ResizeSoftFeedback32",ResizeSoftFeedback32}, {"SoftFeedbackRandFilter32",SoftFeedbackRandFilter32}, {"SoftFeedbackSubFilter",SoftFeedbackSubFilter}, {"SoftFeedbackResizeSubFilter",SoftFeedbackResizeSubFilter},{"SoftFeedbackResize64",SoftFeedbackResize64}, {"SoftFeedbackResizeSubFilter64",SoftFeedbackResizeSubFilter64}, {"SoftFeedbackReszieSubFilter64_Negate",SoftFeedbackReszieSubFilter64_Negate}, {"SoftFeedbackReszieSubFilter64_Mirror",SoftFeedbackReszieSubFilter64_Mirror}, {"HalfNegateStrobe",HalfNegateStrobe},{"MedianBlurXor", MedianBlurXor},{"NegateTrails", NegateTrails},{"RandomGradient", RandomGradient},{"RandomStrobeFlash", RandomStrobeFlash}, {"RandomMirror", RandomMirror},{"RandomOther", RandomOther},{"RandomXorFilter", RandomXorFilter},{"RandomMirrorBlend", RandomMirrorBlend},{"RandomMirrorAlphaBlend", RandomMirrorAlphaBlend}, {"Bitwise_XOR_AlphaSubFilter", Bitwise_XOR_AlphaSubFilter}, {"AlphaBlendSubFilter", AlphaBlendSubFilter},{"GradientSubFilterXor", GradientSubFilterXor},{"XorBlend_SubFilter", XorBlend_SubFilter},{"SmoothSubFilterAlphaBlend", SmoothSubFilterAlphaBlend},{"SmoothSubFilterXorBlend", SmoothSubFilterXorBlend},{"IntertwineSubFilter", IntertwineSubFilter},{"RandBlend", RandBlend},{"EveryOther", EveryOther},{"EveryOtherSubFilter", EveryOtherSubFilter},{"SmoothRandomFilter", SmoothRandomFilter},{"RandomFilterRandomTimes", RandomFilterRandomTimes},{"RandomSubFilterRandomTimes", RandomSubFilterRandomTimes},{"AddToFrameSubFilter",AddToFrameSubFilter},{"MirrorXor", MirrorXor},{"MirrorXorAll", MirrorXorAll}, {"MirrorXorScale", MirrorXorScale},{"EnergyMirror",EnergyMirror},{"SmoothSubFilter", SmoothSubFilter},{"EnergizeSubFilter", EnergizeSubFilter},{"SmoothSubFilter16", SmoothSubFilter16},{"EnergizeSubFilter16", EnergizeSubFilter16},{"EnergizeSubFilter32", EnergizeSubFilter32},{"SmoothSubFilter32", SmoothSubFilter32},{"HalfAddSubFilter", HalfAddSubFilter},{"HalfXorSubFilter", HalfXorSubFilter},{"StaticXorBlend", StaticXorBlend},{"PsycheSort", PsycheSort},{"XorScale", XorScale},{"ChannelMedianSubFilter", ChannelMedianSubFilter},{"GaussianStrobe", GaussianStrobe},{"StrobeSort", StrobeSort},{"GlitchSortStrobe", GlitchSortStrobe},{"Bitwise_XOR_Blend",Bitwise_XOR_Blend},{"Bitwise_XOR_Sort", Bitwise_XOR_Sort},{"Bitwise_OR_Blend", Bitwise_OR_Blend},{"Bitwise_AND_Blend", Bitwise_AND_Blend},{"BitwiseColorMatrix", BitwiseColorMatrix},{"PixelReverseXor", PixelReverseXor},{"PixelatedSubFilterSort", PixelatedSubFilterSort},{"SilverBlend", SilverBlend},{"RandomPixelOrderSort", RandomPixelOrderSort},{"ImageXorAlpha", ImageXorAlpha},{"ImageAverageXor", ImageAverageXor},{"PixelXorBlend", PixelXorBlend},{"SelfAlphaScale", SelfAlphaScale},{"SelfScaleAlpha", SelfScaleAlpha},{"RainbowXorBlend", RainbowXorBlend},{"FrameDifference", FrameDifference},{"SmallDiffference", SmallDiffference},{"FadeBlend", FadeBlend},{"FilteredDifferenceSubFilter", FilteredDifferenceSubFilter},{"ExpandSquareSubFilter", ExpandSquareSubFilter}, {"ExpandSquareBlendSubFilter", ExpandSquareBlendSubFilter},{"ExpandSquareVerticalSubFilter", ExpandSquareVerticalSubFilter},{"DarkImageMedianBlend", DarkImageMedianBlend},{"GammaDarken5", GammaDarken5},{"GammaDarken10", GammaDarken10},{"SelfAlphaScaleBlend", SelfAlphaScaleBlend},{"FadeBars", FadeBars},{"MirrorXorAlpha", MirrorXorAlpha},{"MirrorEnergizeSubFilter", MirrorEnergizeSubFilter},{"StrobeXor", StrobeXor},{"IntertwinedMirror", InterMirror}, {"BlurredMirror", BlurredMirror},{"ShadeRGB", ShadeRGB},{"InterRGB_SubFilter", InterRGB_SubFilter},{"InterSmoothSubFilter", InterSmoothSubFilter},{"InterRGB_Bars_XY", InterRGB_Bars_XY},{"InterRGB_Bars_X",InterRGB_Bars_X},{"InterRGB_Bars_Y", InterRGB_Bars_Y},{"StoredFramesAlphaBlend_SubFilter", StoredFramesAlphaBlend_SubFilter},{"BlendSubFilter", BlendSubFilter},{"BlendAlphaSubFilter", BlendAlphaSubFilter},{"ReverseFrameBlend", ReverseFrameBlend},{"ReverseFrameBlendSwitch", ReverseFrameBlendSwitch},{"DoubleRandomMirror", DoubleRandomMirror},{"Blend_AlphaSubFilter", Blend_AlphaSubFilter},{"RandomBlendFilter", RandomBlendFilter},{"DoubleRandomBlendFilter", DoubleRandomBlendFilter},{"FlipBlendW", FlipBlendW},{"FlipBlendWH", FlipBlendWH}, {"FlipBlendH", FlipBlendH}, {"FlipBlendAll", FlipBlendAll},{"FrameMedianBlendSubFilter", FrameMedianBlendSubFilter}, {"FrameBlurSubFilter", FrameBlurSubFilter},{"ImageBlendSubFilter", ImageBlendSubFilter},{"ImageBlendXorSubFilter", ImageBlendXorSubFilter},{"ImageCollectionSubFilter", ImageCollectionSubFilter},{"SelfScaleXorIncrease", SelfScaleXorIncrease},{"Blend_RedGreenBlue", Blend_RedGreenBlue},{"XorBlend_RedGreenBlue", XorBlend_RedGreenBlue},{"BlendIncrease_RedGreenBlue", BlendIncrease_RedGreenBlue},{"Blend_RedReenBlue_Dark", Blend_RedReenBlue_Dark},{"DarkModBlend", DarkModBlend}, {"PictureBuzz", PictureBuzz},{"IncDifference", IncDifference},{"IncDifferenceAlpha", IncDifferenceAlpha},{"MirrorMedianBlend", MirrorMedianBlend},{"SubFilterMedianBlend", SubFilterMedianBlend},{"DarkenBlend", DarkenBlend},{"DarkCollectionSubFilter", DarkCollectionSubFilter},{"ChannelSort_NoBlend_Descending", ChannelSort_NoBlend_Descending}, {"ChannelSort_NoBlend_Ascending", ChannelSort_NoBlend_Ascending},{"Headrush", Headrush},{"DarkSmooth_Filter", DarkSmooth_Filter},{"DarkSelfAlpha", DarkSelfAlpha},{"FlipMedian", FlipMedian},{"FlipMedianSubFilter", FlipMedianSubFilter},{"FlipMirror", FlipMirror},{"FlipMirrorAverage", FlipMirrorAverage},{"FlipMirrorSubFilter", FlipMirrorSubFilter},{"ShuffleMedian", ShuffleMedian},{"ShuffleRGB", ShuffleRGB},{"ParticleSnow", ParticleSnow},{"RandomPixels", RandomPixels},{"DarkRandomPixels", DarkRandomPixels},{"MedianBlurSubFilter", MedianBlurSubFilter},{"Bars", Bars},{"ShuffleAlpha", ShuffleAlpha},{"AlphaMorph", AlphaMorph},{"ShuffleSelf", ShuffleSelf},{"PixelatedHorizontalLines", PixelatedHorizontalLines},{"PixelatedVerticalLines", PixelatedVerticalLines},{"StrobeShuffle", StrobeShuffle},{"BlendBurred", BlendBurred},{"BlendCombinedValues", BlendCombinedValues},{"RGBColorTrails", RGBColorTrails},{"BlendCombinedValueSubFilter", BlendCombinedValueSubFilter},{"BlendSubFilterAlpha", BlendSubFilterAlpha},{"GradientXorPixels", GradientXorPixels},{"PurpleRain", PurpleRain},{"PixelByPixelXor", PixelByPixelXor},{"CopyXorAlpha", CopyXorAlpha},{"AveragePixelsXor", AveragePixelsXor},{"AveragePixelAlpha", AveragePixelAlpha},{"NegativeByRow", NegativeByRow},{"AveragePixelCollection", AveragePixelCollection},{"IncorrectLine", IncorrectLine},{"XorShift", XorShift},{"StrobeXorAndOr", StrobeXorAndOr},{"XorWithSource", XorWithSource},{"AlphaBlendWithSource", AlphaBlendWithSource},{"RGBSep1x", RGBSep},{"RGBMedianBlend", RGBMedianBlend},{"RGBMirror1", RGBMirror1},{"RGBMirror1Median", RGBMirror1Median}, {"FlashMirror", FlashMirror},{"CollectionXorSourceSubFilter", CollectionXorSourceSubFilter},{"ReverseMirrorX", ReverseMirrorX},{"MirrorXorAll_Reverse", MirrorXorAll_Reverse},{"MirrorRGBReverse", MirrorRGBReverse},{"MirrorRGBReverseBlend", MirrorRGBReverseBlend},{"BlendReverseSubFilter", BlendReverseSubFilter},{"MirrorBitwiseXor", MirrorBitwiseXor},{"SmoothBlendReverseSubFilter", SmoothBlendReverseSubFilter},{"RandomIncrease", RandomIncrease},{"MedianBlend16", MedianBlend16},{"MedianBlendBufferSubFilter", MedianBlendBufferSubFilter},{"BGRBlend", BGRBlend},{"RGBBlend", RGBBlend},{"RGBBlendSubFilter", RGBBlendSubFilter},{"DivideAndIncH", DivideAndIncH},{"DivideAndIncW", DivideAndIncW},{"XorOppositeSubFilter", XorOppositeSubFilter},{"BlendSmoothSubFilter", BlendSmoothSubFilter},{"BlurSmooth", BlurSmooth},{"BlurSmoothMedian", BlurSmoothMedian},{"BlurSmoothSubFilter", BlurSmoothSubFilter},{"BlurFlip", BlurFlip},{"BlurFlipSubFilter", BlurFlipSubFilter},{"BlurMirrorGamma", BlurMirrorGamma},{"MedianBlendDark", MedianBlendDark},{"MedianBlendSubFilterEx", MedianBlendSubFilterEx},{"EnergyMirrorDark", EnergyMirrorDark},{"AlphaBlendMirror", AlphaBlendMirror},{"MirrorAlphaBlendedImage", MirrorAlphaBlendedImage},{"AlphaBlendXorImage", AlphaBlendXorImage},{"ShiftFrameSmoothSubFilter", ShiftFrameSmoothSubFilter},{"ShiftFrameStaticXorSubFilter", ShiftFrameStaticXorSubFilter},{"IncreaseDecreaseGamma", IncreaseDecreaseGamma},{"GammaIncDecIncrease", GammaIncDecIncrease},{"RandomSubFilter", RandomSubFilter},{"TwistedVision", TwistedVision},{"TwistedMirror", TwistedMirror},{"SelfScaleSortBlend", SelfScaleSortBlend},{"FlashMedianBlend", FlashMedianBlend},{"BlendWithFrameSubFilter", BlendWithFrameSubFilter},{"AlphaBlendWithFrameSubFilter", AlphaBlendWithFrameSubFilter},{"AlphaXorBlendWithFrameSubFilter", AlphaXorBlendWithFrameSubFilter},{"XorBlendSubFilter", XorBlendSubFilter},{"FlipAlphaBlend", FlipAlphaBlend},{"RandomFlipFilter", RandomFlipFilter},{"MirrorMedian", MirrorMedian},{"FlipMatrixCollection", FlipMatrixCollection},{"MirrorMatrixCollection", MirrorMatrixCollection},{"MirrorMatrixSource", MirrorMatrixSource},{"SelfScaleByFrame", SelfScaleByFrame},{"SmoothMedianRotateSubFilter", SmoothMedianRotateSubFilter},{"SmoothCollectionAlphaBlend", SmoothCollectionAlphaBlend},{"XorSubFilter", XorSubFilter},{"XorAlphaSubFilter", XorAlphaSubFilter},{"BlurXorAlphaSubFilter", BlurXorAlphaSubFilter},{"ImageXorFrame", ImageXorFrame},{"ImageXorFunction", ImageXorFunction},{"ImageXorAlphaBlend", ImageXorAlphaBlend},{"ImageAlphaXorMedianSubFilter", ImageAlphaXorMedianSubFilter},{"ImageSmoothAlphaXorSubFilter", ImageSmoothAlphaXorSubFilter},{"ImageXorMirrorFilter", ImageXorMirrorFilter},{"ImageXorSubFilter", ImageXorSubFilter},{"ImageAlphaXorSubFilter", ImageAlphaXorSubFilter},{"SmoothTrailsBlend", SmoothTrailsBlend},{"MatrixCollectionRGBXor", MatrixCollectionRGBXor},{"RainbowGlitch", RainbowGlitch},{"RainbowGlichStrobe", RainbowGlichStrobe}, {"NegateSwitchStrobe", NegateSwitchStrobe},{"StrobeAlphaShuffle", StrobeAlphaShuffle},{"ShuffleAlphaWithRGB", ShuffleAlphaWithRGB},{"ShuffleAlphaSubFilter", ShuffleAlphaSubFilter},{"ShuffleColorMap", ShuffleColorMap},{"BlendWithRainbowSubFilter", BlendWithRainbowSubFilter},{"BlendWithJetSubFilter", BlendWithJetSubFilter},{"ColormapBlendSubFilter", ColormapBlendSubFilter},{"RandomColorMap", RandomColorMap},{"SmoothMirrorBlurFlip", SmoothMirrorBlurFlip},{"RandomColorMapAlphaBlendSubFilter", RandomColorMapAlphaBlendSubFilter},{"RandomOrder", RandomOrder},{"RandomOrderMedianBlendSubFilter", RandomOrderMedianBlendSubFilter}, {"MirrorOrder", MirrorOrder},{"MirrorOrderSubFilter", MirrorOrderSubFilter},{"BlurMirrorOrder", BlurMirrorOrder},{"AveragePixelMirror", AveragePixelMirror},{"ShuffleAlphaMedianBlend", ShuffleAlphaMedianBlend},{"MirrorOrderAlpha", MirrorOrderAlpha},{"FilterStrobeSubFilter", FilterStrobeSubFilter},{"ImageSubtractMedianBlend", ImageSubtractMedianBlend},{"ImageDarkBlend", ImageDarkBlend},{"ImageAverageDark", ImageAverageDark},{"ImageRemainderPixel", ImageRemainderPixel},{"AverageLinesBlend", AverageLinesBlend},{"SoftFeedbackMirror", SoftFeedbackMirror},{"AverageVerticalLinesBlend", AverageVerticalLinesBlend},{"LinesMedianBlend", LinesMedianBlend},{"XorSquare", XorSquare},{"PixelValuesPlusOne", PixelValuesPlusOne},{"AverageHorizontalFilter", AverageHorizontalFilter},{"AverageVerticalFilter", AverageVerticalFilter},{"GradientAlphaXorHorizontal", GradientAlphaXorHorizontal},{"GradientAlphaXorVertical", GradientAlphaXorVertical},{"BlendImageWithSubFilter", BlendImageWithSubFilter},{"BlendImageWithSubFilterAlpha", BlendImageWithSubFilterAlpha},{"MedianBlendSoft", MedianBlendSoft},{"AndImageSubFilterXor", AndImageSubFilterXor},{"AlphaBlendImageSubFilterXor", AlphaBlendImageSubFilterXor},{"AlphaBlendImageSubFilterXorRev", AlphaBlendImageSubFilterXorRev},{"ParticleReleaseXor", ParticleReleaseXor},{"ParticleReleaseXorVec", ParticleReleaseXorVec},{"ParticleReleaseAlphaBlend", ParticleReleaseAlphaBlend},{"ParticleReleaseWithImage", ParticleReleaseWithImage},{"ParticleReleaseSubFilter", ParticleReleaseSubFilter},{"ParticleReleaseImageSubFilter", ParticleReleaseImageSubFilter},{"ImageEnergy", ImageEnergy},{"ImageEnergySubFilter", ImageEnergySubFilter},{"ImageDistortion", ImageDistortion},{"ImageDistortionSubFilter", ImageDistortionSubFilter},{"SmoothExactImageXorAlpha", SmoothExactImageXorAlpha},{"FeedbackColormap", FeedbackColormap},{"SmoothImageAlphaBlendMedian", SmoothImageAlphaBlendMedian},{"ImageDarkenSmoothMedian", ImageDarkenSmoothMedian},{"XorReverseImageSmooth", XorReverseImageSmooth},{"ReverseSubFilterBlend", ReverseSubFilterBlend},{"ReverseSubFilterXor", ReverseSubFilterXor},{"ImageReverseSubFilter", ImageReverseSubFilter},{"SmoothRainbowMedian", SmoothRainbowMedian},{"MirrorAlphaBlend", MirrorAlphaBlend},{"ImageSmoothMedianBlend", ImageSmoothMedianBlend},{"ImageSmoothMedianSubFilter", ImageSmoothMedianSubFilter},{"ImageAlphaXorMedianBlend", ImageAlphaXorMedianBlend},{"MatrixCollectionBlend", MatrixCollectionBlend},{"MatrixCollectionSubFilter", MatrixCollectionSubFilter},{"MatrixCollectionImageSubFilter", MatrixCollectionImageSubFilter},{"MatrixCollectionBlurAlpha", MatrixCollectionBlurAlpha},{"MatrixCollectionXor", MatrixCollectionXor},{"MatrixCollectionXor32", MatrixCollectionXor32},{"MatrixCollectionRandomColorMap", MatrixCollectionRandomColorMap},{"MatrixCollectionDarkXor", MatrixCollectionDarkXor},{"MatrixCollectionRGB", MatrixCollectionRGB},{"TrailsSubFilter", TrailsSubFilter},{"TrailsSubFilter32", TrailsSubFilter32},{"CompareWithSubFilter", CompareWithSubFilter},{"MedianTrails", MedianTrails},{"SmoothMedianBlend", SmoothMedianBlend},{"ColorTransition", ColorTransition},{"ColorTransitionMedian", ColorTransitionMedian},{"ColorTransitionRandom", ColorTransitionRandom},{"ColorTransitionRandomMedian", ColorTransitionRandomMedian},{"ColorTransitionSubFilter", ColorTransitionSubFilter},{"ColorTransitionImageSubFilter", ColorTransitionImageSubFilter},{"CurtainSubFilter", CurtainSubFilter},{"RandomTrails", RandomTrails},{"RandomTrailsSubFilter", RandomTrailsSubFilter},{"CosSinMedianBlend", CosSinMedianBlend},{"TrailsRGB", TrailsRGB},{"MatrixTrailsXorRandom", MatrixTrailsXorRandom},{"CosSinMultiplyCollectionXor", CosSinMultiplyCollectionXor},{"Filter8_Blend", Filter8_Blend},{"Filter8_SubFilter", Filter8_SubFilter},{"RandomSmoothAlphaMedian", RandomSmoothAlphaMedian},{"RandomAlphaBlend", RandomAlphaBlendFilter},{"RandomMirrorBitwiseXor", RandomMirrorBitwiseXor},{"SquareDivideSubFilter", SquareDivideSubFilter},{"SquareSubFilter", SquareSubFilter},{"SquareSubFilter8", SquareSubFilter8},{"SquareRandomFilter", SquareRandomFilter},{"SquareRandomSubFilter", SquareRandomSubFilter},{"ColorExpand", ColorExpand},{"ColorExpandSubFilter", ColorExpandSubFilter},{"RotateImage", RotateImage},{"RotateBlendImage", RotateBlendImage},{"RotateImageSubFilter", RotateImageSubFilter},{"RotateAlphaBlendImage", RotateAlphaBlendImage},{"FlipShuffle", FlipShuffle},{"FlipRandom", FlipRandom},{"FlipOrder", FlipOrder},{"FlipStrobeSubFilter", FlipStrobeSubFilter},{"MirrorBlendFrame", MirrorBlendFrame},{"MirrorBlendVertical", MirrorBlendVertical},{"MirrorVerticalAndHorizontal", MirrorVerticalAndHorizontal},{"BlendFor360", BlendFor360},{"MirrorSidesMedian", MirrorSidesMedian},{"MirrorSidesSubFilter", MirrorSidesSubFilter},{"MedianFrameAlphaBlendSubFilter", MedianFrameAlphaBlendSubFilter},{"MedianSubFilter", MedianSubFilter},{"ColorXorScale", ColorXorScale},{"ColorXorScaleSubFilter", ColorXorScaleSubFilter},{"ImageXorScale", ImageXorScale},{"MatrixCollectionShiftSubFilter", MatrixCollectionShiftSubFilter},{"MatrixCollectionImageShiftSubFilter", MatrixCollectionImageShiftSubFilter},{"MatrixCollectionXorBlendAlphaBlend", MatrixCollectionXorBlendAlphaBlend},{"MatrixCollectionBlurImageXorAlpha", MatrixCollectionBlurImageXorAlpha},{"MatrixCollectionBlurImageSubFilter", MatrixCollectionBlurImageSubFilter},{"MatrixCollectionBlurImageSubFilter16", MatrixCollectionBlurImageSubFilter16},{"ImageAlphaBlendSubFilter", ImageAlphaBlendSubFilter},{"MultipleMatrixCollectionSubFilter", MultipleMatrixCollectionSubFilter},{"BlurAlphaSubFilter", BlurAlphaSubFilter},{"BlurImageSubFilter", BlurImageSubFilter},{"MedianBlendSubFilter", MedianBlendSubFilter},{"MedianBlendImageSubFilter", MedianBlendImageSubFilter},{"MedianBlendSelfBlend", MedianBlendSelfBlend},{"BlendHalfSubFilter", BlendHalfSubFilter},{"BlurImageAlphaBlend", BlurImageAlphaBlend},{"BlurImageAlphaBlendSubFilter", BlurImageAlphaBlendSubFilter},{"BlurImageAlphaBlendScaleSubFilter", BlurImageAlphaBlendScaleSubFilter},{"RandomAmountOfMedianBlur", RandomAmountOfMedianBlur},{"Bitwise_XOR_BlendFrame", Bitwise_XOR_BlendFrame},{"AlphaBlendWithSubFilter", AlphaBlendWithSubFilter},{"AlphaBlendScaleWithSubFilter", AlphaBlendScaleWithSubFilter},{"GaussianBlendEx", GaussianBlendEx},{"SimpleMatrixBlend", SimpleMatrixBlend},{"MatrixBlendSubFilter", MatrixBlendSubFilter},{"SmoothMatrixBlendSubFilter", SmoothMatrixBlendSubFilter},{"BlurSmoothSubFilterAlphaBlend", BlurSmoothSubFilterAlphaBlend},{"BlurSmoothAlphaXorBlendSubFilter", BlurSmoothAlphaXorBlendSubFilter},{"BlurTwiceSubFilter", BlurTwiceSubFilter},{"BlurFrameBlendSubFilter", BlurFrameBlendSubFilter},{"BlurFrameSubFilter", BlurFrameSubFilter},{"BlurSmoothMatrix", BlurSmoothMatrix},{"MedianBlurInc", MedianBlurInc},{"GaussianBlurInc", GaussianBlurInc},{"BlurSmoothMedianInc", BlurSmoothMedianInc},{"BlurSmoothGaussianInc", BlurSmoothGaussianInc},{"BlurMatrixCollectionXor", BlurMatrixCollectionXor},{"MatrixCollection8XorSubFilter", MatrixCollection8XorSubFilter},{"BlurSmoothRevFilter", BlurSmoothRevFilter},{"SurroundingPixels", SurroundingPixels},{"SurroundingPixelsAlpha", SurroundingPixelsAlpha},{"MatrixCollectionSurroundingPixels", MatrixCollectionSurroundingPixels},{"MatrixCollectionSurroundingPixelsSubFilter", MatrixCollectionSurroundingPixelsSubFilter},{"MatrixCollectionSurroundingPixelsImage", MatrixCollectionSurroundingPixelsImage},{"MatrixCollectionSurroundingPixelsImageSubFilter", MatrixCollectionSurroundingPixelsImageSubFilter},{"ImageTransparent", ImageTransparent},{"MatrixImageAlphaBlendSubFilter", MatrixImageAlphaBlendSubFilter},{"ImageAlphaCollectionSmoothBlend", ImageAlphaCollectionSmoothBlend},{"ImageRandomColormap", ImageRandomColormap},{"ImageRandomColormapAlphaBlend", ImageRandomColormapAlphaBlend},{"ImageRandomColormapAlphaScale", ImageRandomColormapAlphaScale},{"ImageRandomColormapSubFilter", ImageRandomColormapSubFilter},{"ImageShuffle", ImageShuffle},{"ImageSubFilter", ImageSubFilter},{"ImageAlphaBlendWithFrameSubFilter", ImageAlphaBlendWithFrameSubFilter},{"ImageFadeInOut", ImageFadeInOut},{"ImageFadeBlackInOut", ImageFadeBlackInOut},{"ImageFadeBlackInOutSubFilter", ImageFadeBlackInOutSubFilter},{"ImageFadeFrameInOut", ImageFadeFrameInOut},{"ImageFadeFrameInOutSubFilter",ImageFadeFrameInOutSubFilter},{"ImageFadeDouble", ImageFadeDouble},{"BlendSubFilterAndImage", BlendSubFilterAndImage},{"FadeSubFilter", FadeSubFilter},{"FadeSubFilterRev", FadeSubFilterRev},{"ImageBlendSubFilterMedianBlend", ImageBlendSubFilterMedianBlend},{"FadeSubFilterXor", FadeSubFilterXor},{"BlurXorSubFilter",BlurXorSubFilter},{"ColorFlashIncrease", ColorFlashIncrease},{"ScaleFilter", ScaleFilter},{"NegativeDarkenXor", NegativeDarkenXor},{"ImageXor_SubFilter", ImageXor_SubFilter},{"NegateBlendSubFilter", NegateBlendSubFilter},{"StrobeNegatePixel",StrobeNegatePixel},{"StrobeNegateInOut", StrobeNegateInOut},{"ImageStrobeOnOff", ImageStrobeOnOff},{"AlphaStrobeBlend", AlphaStrobeBlend},{"CannyRandomPixels", CannyRandomPixels},{"FrameImageFadeInOut", FrameImageFadeInOut},{"FrameImageFadeInOutDouble", FrameImageFadeInOutDouble},{"ChangeEachSecond", ChangeEachSecond},{"ShuffleImage", ShuffleImage},{"ChangeImageEachSecond", ChangeImageEachSecond},{"ChangeImageFilterOnOff", ChangeImageFilterOnOff},{"ChangeXorEachSecond", ChangeXorEachSecond},{"MorphXor", MorphXor},{"MorphXorWithSubFilter", MorphXorWithSubFilter},{"MirrorEachSecond", MirrorEachSecond},{"MirrorReverseSubFilter", MirrorReverseSubFilter},{"MirrorReverseSubFilterAlphaBlend", MirrorReverseSubFilterAlphaBlend},{"Mirror_Xor_Combined", Mirror_Xor_Combined},{"MirrorFrameShuffle", MirrorFrameShuffle},{"MirrorShuffleSmooth", MirrorShuffleSmooth},{"Mirror_Xor_Smooth", Mirror_Xor_Smooth},{"XorFrameShuffle", XorFrameShuffle},{"XorMirrorBlendFrame", XorMirrorBlendFrame},{"ImageXorSmooth", ImageXorSmooth},{"SmoothSubFilter64", SmoothSubFilter64},{"SmoothMedian64", SmoothMedian64},{"SmoothMedian32_SubFilter", SmoothMedian32_SubFilter},{"SmoothAlphaMedian_SubFilter", SmoothAlphaMedian_SubFilter},{"SmoothImage_SubFilter", SmoothImage_SubFilter},{"SmoothImageMedian_SubFilter", SmoothImageMedian_SubFilter},{"SmoothImageAndSubFilter", SmoothImageAndSubFilter},{"SmoothSubFilter90", SmoothSubFilter90},{"SmoothMedianImageSubFilter16", SmoothMedianImageSubFilter16},{"ImageNegate", ImageNegate},{"ImageNegateAlphaBlend", ImageNegateAlphaBlend},{"ImageNegateAlphaBlendSubFilter", ImageNegateAlphaBlendSubFilter},{"FrameNegateAlphaBlendImage", FrameNegateAlphaBlendImage},{"DarkTrailsEffect", DarkTrailsEffect},{"DarkNegate", DarkNegate},{"ChannelSortMedianBlend",ChannelSortMedianBlend},{"MatrixCollectionMirrorDirection", MatrixCollectionMirrorDirection},{"StrobeRandomChannel", StrobeRandomChannel},{"SplitFramesSort", SplitFramesSort},{"SplitFrameSortSubFilter", SplitFrameSortSubFilter},{"MedianBlend64", MedianBlend64},{"SplitFrameFilter", SplitFrameFilter},{"SplitFrameBlend", SplitFrameBlend},{"SplitFrameBlendSubFilter", SplitFrameBlendSubFilter},{"SplitFrameCollection", SplitFrameCollection},{"SplitFrameMirror", SplitFrameMirror},{"RandomChannels", RandomChannels},{"SmoothRandomChannels", SmoothRandomChannels},{"SmoothChannelSubFilter", SmoothChannelSubFilter},{"IncreaseRGB", IncreaseRGB},{"IncreaseColor", IncreaseColor},{"SaturateBlend", SaturateBlend},{"SaturateBlendSubFilter", SaturateBlendSubFilter},{"MaxRGB", MaxRGB},{"XorDifferenceFilter", XorDifferenceFilter},{"AlphaBlendChannelSort", AlphaBlendChannelSort},{"ColorTrailsFilter", ColorTrailsFilter},{"ColorTrailsSubFilter", ColorTrailsSubFilter},{"DarkNegateRainbowMedian", DarkNegateRainbowMedian},{"IncreaseQuick", IncreaseQuick},{"IncreaseRandomIndex", IncreaseRandomIndex},{"ImageChannelSubFilter", ImageChannelSubFilter},{"ImageChannelChangeSubFilter", ImageChannelChangeSubFilter},{"ImageChannelRandom", ImageChannelRandom},{"ImageChannelRandomSubFilter", ImageChannelRandomSubFilter},{"PixelateBlur", PixelateBlur},{"PixelateBlock", PixelateBlock},{"PixelateNoResize12", PixelateNoResize12},{"PixelateNoResize8", PixelateNoResize8},{"PixelateNoResize32", PixelateNoResize32},{"PixelateNoResize16", PixelateNoResize16},{"PixelateNoResize24", PixelateNoResize24},{"PixelateBlurFilter",PixelateBlurFilter},{"PixelateBlurSubFilter", PixelateBlurSubFilter},{"MirrorXorImage", MirrorXorImage},{"MirrorXorSubFilter", MirrorXorSubFilter},{"PixelXorImageSubFilter", PixelXorImageSubFilter},{"PixelAlphaImageSubFilter", PixelAlphaImageSubFilter},{"PixelScaleImageSubFilter", PixelScaleImageSubFilter},{"PixelImageSubFilter", PixelImageSubFilter},{"PixelImageTex", PixelImageTex},{"PixelImageXorSubFilter", PixelImageXorSubFilter},{"PixelRowMedianBlend", PixelRowMedianBlend},{"IntertwineRows32", IntertwineRows32},{"IntertwineRows16", IntertwineRows16},{"IntertwineRows8", IntertwineRows8}, {"IntertwineAlpha", IntertwineAlpha},{"IntertwineRowsSubFilter", IntertwineRowsSubFilter}, {"IntertwineRows4", IntertwineRows4},{"Intertwine64x4", Intertwine64x4},{"Intertwine64X", Intertwine64X},{"Intertwine64XSubFilter", Intertwine64XSubFilter},{"Intertwine64XPixel", Intertwine64XPixel},{"IntertwinePixels", IntertwinePixels},{"IntertwineColsX", IntertwineColsX}, {"IntertwineCols16", IntertwineCols16},{"IntertwineCols32", IntertwineCols32}, {"IntertwineCols8", IntertwineCols8},{"MirrorIntertwine", MirrorIntertwine},{"MirrorIntertwineImage", MirrorIntertwineImage},{"MirrorIntertwineImageSubFilter", MirrorIntertwineImageSubFilter},{"IntertwineImageSubFilter", IntertwineImageSubFilter},{"BlendWithImage", BlendWithImage},{"IntertwineRowsReverse32", IntertwineRowsReverse32},{"IntertwineRowsReverse16", IntertwineRowsReverse16}, {"IntertwineRowsReverse8", IntertwineRowsReverse8},{"IntertwineRowsReverse64X", IntertwineRowsReverse64X},{"IntertwineRowsSwitch32", IntertwineRowsSwitch32},{"IntertwineRowsSwitch16", IntertwineRowsSwitch16}, {"IntertwineRowsSwitch8", IntertwineRowsSwitch8},{"IntertwineRows64", IntertwineRows64}, {"IntertwineRowsReverse64", IntertwineRowsReverse64},{"IntertwineRowsSwitch64", IntertwineRowsSwitch64},{"IntertwineShuffle", IntertwineShuffle},{"InterwtineAlphaSubFilter", InterwtineAlphaSubFilter},{"IntertwineImageAndSubFilter", IntertwineImageAndSubFilter},{"IntertwineRowsAndCols", IntertwineRowsAndCols},{"IntertwineRowsAndColsSubFilter", IntertwineRowsAndColsSubFilter},{"MatrixCollectionVariable", MatrixCollectionVariable},{"MatrixCollectionVariableSubFilter", MatrixCollectionVariableSubFilter},{"MatrixCollectionVariableImage",MatrixCollectionVariableImage},{"MatrixCollectionVariableImageSubFilter", MatrixCollectionVariableImageSubFilter},{"SmoothImageAverageSubFilter", SmoothImageAverageSubFilter},{"CallSubFilterBlend50", CallSubFilterBlend50},{"CallSubFilterBlend25", CallSubFilterBlend25},{"CallSubFilterBlend75",CallSubFilterBlend75},{"IntertwineColsX2", IntertwineColsX2},{"SmoothFrame64", SmoothFrame64},{"SmoothFrame32", SmoothFrame32},{"MatrixCollectionMedianBlendFilter", MatrixCollectionMedianBlendFilter},{"MedianBlendIncreaseFilter", MedianBlendIncreaseFilter},{"MedianBlendNegate", MedianBlendNegate},{"BlendWithFrameAndImageSubFilter", BlendWithFrameAndImageSubFilter},{"ImageIntertwine32", ImageIntertwine32},{"ImageIntertwine16", ImageIntertwine16}, {"ImageIntertwine8", ImageIntertwine8},{"ImageIntertwine64X", ImageIntertwine64X},{"IntertwineDoubleSubFilter",IntertwineDoubleSubFilter},{"IntertwineDoubleImageSubFilter", IntertwineDoubleImageSubFilter},{"IntertwineEachRowXSubFilter", IntertwineEachRowXSubFilter},{"IntertwineGhost", IntertwineGhost},{"IntertwineGhost32", IntertwineGhost32},{"IntertwineGhostSubFilter", IntertwineGhostSubFilter},{"BlendWithOldFrame", BlendWithOldFrame},{"BlendWith16thFrame", BlendWith16thFrame},{"BlendTrailsSubFilter",BlendTrailsSubFilter},{"LineMoveInOut", LineMoveInOut},{"MatrixCollectionTrails", MatrixCollectionTrails},{"MatrixCollectionRandom", MatrixCollectionRandom},{"MatrixCollectionRandomSmooth", MatrixCollectionRandomSmooth},{"MatrixCollectionRandomDouble", MatrixCollectionRandomDouble},{"MatrixCollectionAddImage", MatrixCollectionAddImage},{"MatrixCollectionAlphaBlendSubFilter", MatrixCollectionAlphaBlendSubFilter},{"MatrixCollectionImageBlendSubFilter", MatrixCollectionImageBlendSubFilter},{"TwitchinGlitchin", TwitchinGlitchin},{"IntertwineRowsImageAlphaBlend", IntertwineRowsImageAlphaBlend}, {"ChannelSortSubFilter", ChannelSortSubFilter},{"IntertwineRow2", IntertwineRow2},{"IntertwineRow720p", IntertwineRow720p},{"IntertwineRow1080p", IntertwineRow1080p},{"IntertwineRow720pX2", IntertwineRow720pX2}, {"IntertwineRow1080pX2", IntertwineRow1080pX2},{"IntertwineCols1280", IntertwineCols1280},{"IntertwineRowCols1280x720", IntertwineRowCols1280x720},{"IntertwineRowsImage", IntertwineRowsImage},{"MedianBlendSquare", MedianBlendSquare},{"SmoothIntertwineMedianBlend", SmoothIntertwineMedianBlend},{"SmoothBlendMedian", SmoothBlendMedian},{"SmoothDoubleSubFilter", SmoothDoubleSubFilter},{"AlphaBlendMedianSubFilter", AlphaBlendMedianSubFilter},{"ReverseOnOff", ReverseOnOff},{"SmoothReverseSubFilter", SmoothReverseSubFilter},{"IntertwineWithSubFilter", IntertwineWithSubFilter},{"IntertwineWithImageAndSubFilter", IntertwineWithImageAndSubFilter},{"IntertwineFrameWithImage", IntertwineFrameWithImage},{"InterlaceVerticalFilter", InterlaceVerticalFilter},{"InterlaceHorizontalFilter", InterlaceHorizontalFilter},{"IntertwineImageFlip", IntertwineImageFlip},{"IntertwineImageFlipSubFilter", IntertwineImageFlipSubFilter},{"IntertwineFlipImageAndSubFilter", IntertwineFlipImageAndSubFilter},{"IntertwineImageOnOff", IntertwineImageOnOff},{"IntertwineVideoShuffle", IntertwineVideoShuffle},{"ImageFlipFilter", ImageFlipFilter},{"FlipFrameFilter", FlipFrameFilter},{"AlphaBlendImageAndSubFilter", AlphaBlendImageAndSubFilter},{"SquareFill", SquareFill},{"StretchAlphaBlend", StretchAlphaBlend},{"StretchAlphaBlendWidth", StretchAlphaBlendWidth}, {"StretchAlphaBlendHeight", StretchAlphaBlendHeight},{"StretchAlphaBlendTwitch", StretchAlphaBlendTwitch},{"StretchAlphaBlednTwitchFast", StretchAlphaBlednTwitchFast},{"StretchRandomValues", StretchRandomValues},{"ImageRandomValues", ImageRandomValues},{"AlphaBlendTrails", AlphaBlendTrails},{"VideoStretchHorizontal", VideoStretchHorizontal},{"VideoStretchVertical", VideoStretchVertical},{"StrobeTrailsFilter", StrobeTrailsFilter},{"AlphaBlendTrailsReverse", AlphaBlendTrailsReverse},{"ShadowAlphaTrails16",ShadowAlphaTrails},{"ShadowAlphaTrailsReset", ShadowAlphaTrailsReset},{"SetColormap", SetColormap},{"ShadowAlphaTrails", ShadowAlphaTrails},{"ShadowAlphaTrails64", ShadowAlphaTrails64},{"MirrorLeft", MirrorLeft},{"MirrorRight", MirrorRight},{"MirrorBackAndForth", MirrorBackAndForth},{"FadeFromColorToColor", FadeFromColorToColor},{"FadeFromColorToColorImage", FadeFromColorToColorImage},{"Random_Filter", Random_Filter},{"FlipY_Axis", FlipY_Axis}, {"FlipX_Axis", FlipX_Axis}, {"FlipBoth", FlipBoth},{"FlipMirrorAlphaBlend", FlipMirrorAlphaBlend},{"Random_FilterX2", Random_FilterX2},{"Random_FilterSubFilter", Random_FilterSubFilter},{"IntertwineRow480pX2", IntertwineRow480pX2},{"LowFi", LowFi},{"HighToLow", HighToLow},{"LowToHigh", LowToHigh},{"MoveHighAndLow", MoveHighAndLow},{"StretchSubFilter", StretchSubFilter},{"Quality480",Quality480}, {"Quality720",Quality720}, {"Quality1080", Quality1080},{"StretchVerticalMirror", StretchVerticalMirror},{"ImageLoFi", ImageLoFi},{"ImageLofiAlphaBlend", ImageLofiAlphaBlend},{"ImageAlphaBlendScale", ImageAlphaBlendScale},{"FrameStretchAlphaBlend", FrameStretchAlphaBlend},{"BlurHighToLow", BlurHighToLow},{"ImageHighToLowAlpha", ImageHighToLowAlpha},{"MirrorTopToBottom", MirrorTopToBottom},{"MirrorBottomToTop", MirrorBottomToTop},{"FlashRGB_SubFilter", FlashRGB_SubFilter},{"MirrorSwitch", MirrorSwitch},{"MirrorSwitchSubFilter", MirrorSwitchSubFilter},{"MirrorSwitchFlip", MirrorSwitchFlip},{"BlendImageLayer", BlendImageLayer},{"StrobeRandomFilter", StrobeRandomFilter},{"AlphaBlendRandom_Filter", AlphaBlendRandom_Filter},{"DoubleRandomAlphaImageSubFilter", DoubleRandomAlphaImageSubFilter},{"MirrorLeftMirrorRightBlend",MirrorLeftMirrorRightBlend},{"MirrorTopMirrorBottomBlend", MirrorTopMirrorBottomBlend},{"MirrorAll", MirrorAll},{"ImageDiff", ImageDiff},{"ImageDiffSubFilter", ImageDiffSubFilter},{"RestoreBlack", RestoreBlack},{"OrigBlendSubFilter", OrigBlendSubFilter},{"OrigAndCurrentRandomX2", OrigAndCurrentRandomX2},{"FillPixelsImage", FillPixelsImage},{"AverageHorizontalDistortion", AverageHorizontalDistortion},{"AlphaBlendImageWithOrigSource", AlphaBlendImageWithOrigSource},{"resizeFrameWidth", resizeFrameWidth},{"resizeFrameHeight", resizeFrameHeight}, {"resizeFrameWidthAndHeight", resizeFrameWidthAndHeight},{"resizeImageWidth", resizeImageWidth}, {"resizseImageHeight", resizeImageHeight}, {"resizeImageWidthAndHeight", resizeImageWidthAndHeight},{"resizeImageAndFrameBlend", resizeImageAndFrameBlend},{"resizeImageWidthAndHeightSubFilter", resizeImageWidthAndHeightSubFilter},{"resizeImageFrameWidth", resizeImageFrameWidth},{"resizeImageFrameHeight",resizeImageFrameHeight}, {"resizeImageFrameWidthAndHeight", resizeImageFrameWidthAndHeight},{"resizeImageRandom", resizeImageRandom},{"resizeFrameRandom", resizeFrameRandom},{"resizeFrameImageFlash", resizeFrameImageFlash},{"RandomFlip", RandomFlip},{"ColorsFilter", ColorsFilter},{"MirrorDoubleVision", MirrorDoubleVision},{"ColorFadeFilter", ColorFadeFilter},{"ColorChannelMoveUpAndDown", ColorChannelMoveUpAndDown},{"MedianStrobe", MedianStrobe},{"DifferenceSubFilter", DifferenceSubFilter},{"AlphaBlendFlippedFilter", AlphaBlendFlippedFilter},{"ColorVariableBlend", ColorVariableBlend},{"ColorXorBlend", ColorXorBlend},{"ColorAddBlend", ColorAddBlend},{"IntertwineRowsShadow720p", IntertwineRowsShadow720p},{"IntertwineRowsAlpha720p", IntertwineRowsAlpha720p},{"IntertwineByFrameDown", IntertwineByFrameDown},{"IntertwineByFrameUp", IntertwineByFrameUp},{"IntertwineFrameFast", IntertwineFrameFast},{"IntertwineFrame360", IntertwineFrame360},{"IntertwineFrame360X", IntertwineFrame360X},{"IntertwineFrameTwitch", IntertwineFrameTwitch},{"IntertwineFrameDark", IntertwineFrameDark},{"IntertwineFrame360_Reverse", IntertwineFrame360_Reverse},{"IntertwineFrameBlend", IntertwineFrameBlend},{"IntertwineXorCollection", IntertwineXorCollection},{"IntertwineFrame720X", IntertwineFrame720X},{"IntertwineFrame1080X", IntertwineFrame1080X},{"IntertwineFrameImage1080X", IntertwineFrameImage1080X},{"RandomXorMultiThreadTest", RandomXorMultiThreadTest},{"SelfAlphaBlendMultiThread", SelfAlphaBlendMultiThread},{"MedianBlendMultiThread", MedianBlendMultiThread},{"BytePixelSort", BytePixelSort},{"SortedImageColorVariable", SortedImageColorVariable},{"SmoothColorVariableImageBlend", SmoothColorVariableImageBlend},{"BlendChannelXor", BlendChannelXor},{"ColorShiftXor", ColorShiftXor},{"RandomSquares", RandomSquares},{"RandomImageSquares", RandomImageSquares},{"Random_FilterX2_SubFilter", Random_FilterX2_SubFilter},{"FuzzyFilter", FuzzyFilter},{"XorMultiply", XorMultiply},{"Grayscale", Grayscale},{"ColorShadowBlend", ColorShadowBlend},{"FlashMatrixTrails", FlashMatrixTrails},{"GhostTrails", GhostTrails},{"MedianBlend_Random_Filter", MedianBlend_Random_Filter},{"IntertwineMirrorEnergy", IntertwineMirrorEnergy},{"IntertwineMultipleRows", IntertwineMultipleRows},{"GhostTwitch", GhostTwitch},{"GhostTwitchTrails", GhostTwitchTrails},{"Dyskinesia", Dyskinesia},{"Mirror_Rainbow_Blur", Mirror_Rainbow_Blur},{"MirrorMedianBlur", MirrorMedianBlur},{"VideoTwitch", VideoTwitch},{"ErodeFilter", ErodeFilter},{"DilateFilter", DilateFilter},{"MirrorLeftBottomToTop", MirrorLeftBottomToTop},{"MirrorRightTopToBottom", MirrorRightTopToBottom},{"BilateralFilter", BilateralFilter},{"BilateralFilterFade", BilateralFilterFade},{"BilateralBlend", BilateralBlend},{"BilateralBlendFade", BilateralBlendFade},{"BilateralFilterScale", BilateralFilterScale},{"ColorRGB_IncDec", ColorRGB_IncDec},{"ColorCollection", ColorCollection},{"ColorCollectionRandom", ColorCollectionRandom},{"ColorCollectionStrobeShift", ColorCollectionStrobeShift},{"ColorCollectionRandom_Filter", ColorCollectionRandom_Filter},{"ColorCollectionShift", ColorCollectionShift},{"CollectionEnergy", CollectionEnergy},{"ColorCollectionInterlace", ColorCollectionInterlace},{"ColorCollectionStrobeShake", ColorCollectionStrobeShake},{"ColorCollectionSubFilter", ColorCollectionSubFilter},{"ColorCollectionShiftSubFilter", ColorCollectionShiftSubFilter},{"ColorCollectionSubtle", ColorCollectionSubtle},{"ColorCollection64", ColorCollection64},{"ColorCollectionSubtleStrobe", ColorCollectionSubtleStrobe},{"CollectionRandom", CollectionRandom},{"CollectionRandomSubFilter", CollectionRandomSubFilter},{"CollectionImage", CollectionImage},{"CollectionAlphaXor", CollectionAlphaXor},{"ColorCollection64X", ColorCollection64X},{"ColorCollectionSwitch", ColorCollectionSwitch},{"ColorCollectionRGB_Index", ColorCollectionRGB_Index},{"ColorCollectionRGBStrobeSubFilter", ColorCollectionRGBStrobeSubFilter},{"ColorCollectionGhostTrails", ColorCollectionGhostTrails},{"ColorCollectionScale", ColorCollectionScale},{"ColorCollectionReverseStrobe", ColorCollectionReverseStrobe},{"CollectionAlphaBlend_SubFilter", CollectionAlphaBlend_SubFilter},{"ColorCollectionXorPixel", ColorCollectionXorPixel},{"BlendWithSource25",BlendWithSource25}, {"BlendWithSource50",BlendWithSource50}, {"BlendWithSource75",BlendWithSource75}, {"BlendWithSource100",BlendWithSource100},{"ColorCollectionXorOffsetFlash", ColorCollectionXorOffsetFlash},{"ColorCollectionMatrixGhost", ColorCollectionMatrixGhost},{"MildStrobe", MildStrobe},{"ReduceBy50", ReduceBy50},{"AlphaBlendWithSourceScale", AlphaBlendWithSourceScale},{"ColorPositionAverageXor", ColorPositionAverageXor},{"ColorPositionXor", ColorPositionXor},{"ColorPositionXorMedianBlend", ColorPositionXorMedianBlend},{"CannyStrobe", CannyStrobe},{"LaplacianStrobe", LaplacianStrobe},{"LaplacianStrobeOnOff", LaplacianStrobeOnOff},{"ColorCollectionPixelXor", ColorCollectionPixelXor},{"GrayStrobe", GrayStrobe},{"ColorStrobeXor",ColorStrobeXor},{"ColorGhost", ColorGhost},{"ColorCollectionTwitchSubFilter", ColorCollectionTwitchSubFilter},{"BlurredOutXor", BlurredOutXor},{"BoxFilter", BoxFilter},{"DizzyFilter", DizzyFilter},{"Buzzed", Buzzed},{"BlendWithImage25", BlendWithImage25}, {"BlendWithImage50",BlendWithImage50}, {"BlendWithImage75",BlendWithImage75},{"BuzzedDark", BuzzedDark},{"AlphaBlendImageDownUp", AlphaBlendImageDownUp},{"BlendWithImageAndSource", BlendWithImageAndSource},{"PixelSourceFrameBlend256", PixelSourceFrameBlend256},{"SplitMatrixCollection", SplitMatrixCollection},{"RectangleGlitch", RectangleGlitch},{"PositionShift", PositionShift},{"ColorCollectionMovementIndex", ColorCollectionMovementIndex},{"Shake", Shake},{"Disoriented", Disoriented},{"ColorCollectionPositionStrobe", ColorCollectionPositionStrobe},{"ColorCollectionStrobeBlend", ColorCollectionStrobeBlend},{"AlphaBlendStoredFrames", AlphaBlendStoredFrames},{"SplitMatrixSortChannel", SplitMatrixSortChannel},{"SplitMatrixSortChannelArrayPosition", SplitMatrixSortChannelArrayPosition},{"SplitMatrixSortChannelImage", SplitMatrixSortChannelImage},{"ShiftColorLeft", ShiftColorLeft},{"CycleInAndOutRepeat", CycleInAndOutRepeat},{"ColorCollectionShuffle", ColorCollectionShuffle},{"BlendFromXtoY", BlendFromXtoY},{"BlendImageXtoY", BlendImageXtoY},{"BlendColorImageStrobeSubFilter", BlendColorImageStrobeSubFilter},{"BlendByColsSubFilter", BlendByColsSubFilter},{"BlendByColsImage", BlendByColsImage},{"IntertwineX", IntertwineX}, {"IntertwineY", IntertwineY},{"IntertwineSubFilterX", IntertwineSubFilterX}, {"IntertwineSubFilterY", IntertwineSubFilterY},{"IntertwineImageX", IntertwineImageX}, {"IntertwineImageY", IntertwineImageY},{"InertwineImageSubFilter", InertwineImageSubFilter},{"IntertwineHorizontalImageSubFilter", IntertwineHorizontalImageSubFilter},{"InterwtineHorizontalImageSubFilterByIndex", InterwtineHorizontalImageSubFilterByIndex},{"IntertwineHorizontalImageSubFilterMatrixCollection", IntertwineHorizontalImageSubFilterMatrixCollection},{"BlendForwardAndBack16", BlendForwardAndBack16},{"BlendForwardAndBack32", BlendForwardAndBack32},{"BlendForwardAndBack64", BlendForwardAndBack64},{"BlendForwardAndBack8_RandomStrobe", BlendForwardAndBack8_RandomStrobe},{"AlphaBlendWithThreeCollections", AlphaBlendWithThreeCollections},{"AlphaBlendArrayRandom", AlphaBlendArrayRandom},{"AlphaBlendArrayTrailsFilters", AlphaBlendArrayTrailsFilters},{"AlphaBlendMirrorChannelSort", AlphaBlendMirrorChannelSort},{"ColorCollectionAlphaBlendArray", ColorCollectionAlphaBlendArray},{"AlphaBlendArrayExpand", AlphaBlendArrayExpand},{"ColorImageMatrixFade", ColorImageMatrixFade},{"ColorImageMatrixFadeFast", ColorImageMatrixFadeFast},{"ColorImageMatrixFadeDirection", ColorImageMatrixFadeDirection},{"ColorImageMatrixFadeDirectionBlend", ColorImageMatrixFadeDirectionBlend},{"ColorMatrixCollectionPixelation", ColorMatrixCollectionPixelation},{"ColorMatrixColllectionImagePixelation", ColorMatrixColllectionImagePixelation},{"ColorMatrixCollectionImagePixelationSubFilter", ColorMatrixCollectionImagePixelationSubFilter},{"ColorImageMatrixMedianBlend", ColorImageMatrixMedianBlend},{"ColorImageBlendPixelMedian", ColorImageBlendPixelMedian},{"ColorImageBlendOrigMedian", ColorImageBlendOrigMedian},{"ColorImageBlendSource", ColorImageBlendSource},{"ColorImageMatrixFadeOnAndOff", ColorImageMatrixFadeOnAndOff},{"ColorImageMatrixRect", ColorImageMatrixRect},{"ColorImageBackAndForth", ColorImageBackAndForth},{"ColorImageFadeReallyFast", ColorImageFadeReallyFast},{"ColorImageSubFilterXor", ColorImageSubFilterXor},{"ColorImageAllXor", ColorImageAllXor},{"ColorChannelIteration", ColorChannelIteration},{"ColorImageMatrixFadeVariable", ColorImageMatrixFadeVariable},{"ColorXorImageFade", ColorXorImageFade},{"ColorFreezeBlend", ColorFreezeBlend},{"ColorImageFill", ColorImageFill},{"ColorImageFillMatrix", ColorImageFillMatrix},{"ColorImageFillSubFilter", ColorImageFillSubFilter},{"ColorImagePixelsResetSubFilter", ColorImagePixelsResetSubFilter},{"ColorIncrementReset", ColorIncrementReset},{"ColorPixelArray2D", ColorPixelArray2D},{"ManualShell", ManualShell},{"ColorIncrementRandomReset", ColorIncrementRandomReset},{"ColorImageIncrementResetCollection", ColorImageIncrementResetCollection},{"ColorMoveDown", ColorMoveDown},{"ColorMoveDownResetMedianBlend", ColorMoveDownResetMedianBlend},{"ColorMoveDownSmoothMedianBlend", ColorMoveDownSmoothMedianBlend},{"PixelRandom3", PixelRandom3},{"ShiftMatrixLeft", ShiftMatrixLeft},{"ShiftMatrixLeftSubFilter", ShiftMatrixLeftSubFilter},{"ShiftMatrixUpSubFilter", ShiftMatrixUpSubFilter},{"PixelatePixelValues", PixelatePixelValues},{"StretchCollection", StretchCollection},{"PsychedelicSlitScan", PsychedelicSlitScan},{"SineValue", SineValue},{"SineTransitionUpLeft", SineTransitionUpLeft},{"TemporaryTrails", TemporaryTrails},{"StrobingPixelDissolve", StrobingPixelDissolve},{"ImagePixelFrameBlend", ImagePixelFrameBlend},{"PreviewFilters", PreviewFilters},{"EachFilterSubFilter", EachFilterSubFilter},{"EachFilterRandomStartSubFilter", EachFilterRandomStartSubFilter},{"PixelPsychosis", PixelPsychosis},{"PixelCloud", PixelCloud},{"PiixelXorBlendFrame", PiixelXorBlendFrame},{"PixelImageBlendFrame", PixelImageBlendFrame},{"PixelCollectionRandom", PixelCollectionRandom},{"PixelCollectionSubFilter", PixelCollectionSubFilter},{"PixelCollectionMatrixSubFilter", PixelCollectionMatrixSubFilter},{"PixelCollectionIncreaseSubFilter", PixelCollectionIncreaseSubFilter},{"PixelCollectionImageBlend", PixelCollectionImageBlend},{"ColorPulseIncrease", ColorPulseIncrease},{"PixelCollectionLongMatrixSubFilter", PixelCollectionLongMatrixSubFilter},{"ColorPulseImageIncreaseSubFilter", ColorPulseImageIncreaseSubFilter},{"ColorPulseRandom", ColorPulseRandom},{"ColorPulseImage", ColorPulseImage},{"ColorPulseAlpha", ColorPulseAlpha},{"ColorLower75", ColorLower75},{"ColorImageMedianBlend", ColorImageMedianBlend},{"ColorDullBlur", ColorDullBlur},{"ColorImageDull", ColorImageDull},{"ColorImageBlendWithFrame", ColorImageBlendWithFrame},{"ColorImageBlendSubFilter", ColorImageBlendSubFilter},{"ColorMatrixImageFilter", ColorMatrixImageFilter},{"ColorXorMatrixImage", ColorXorMatrixImage},{"MatrixColorBlur", MatrixColorBlur},{"ColorImageLower",ColorImageLower},{"BlurSubFilter8", BlurSubFilter8},{"LightBlend", LightBlend},{"LightBlendXor", LightBlendXor},{"Source_ImageSubFilter", Source_ImageSubFilter},{"XorZeroImage", XorZeroImage},{"SlowDownFilterSubFilter", SlowDownFilterSubFilter},{"VariableFilterSubFilter", VariableFilterSubFilter},{"SingleFrameGlitch", SingleFrameGlitch},{"ColorFadeSlow", ColorFadeSlow},{"FadeBetweenSubFilter", FadeBetweenSubFilter},{"FadeBetweenFrame", FadeBetweenFrame},{"TrailsTwitch", TrailsTwitch},{"Tremors", Tremors},{"XorImageIndexPixel", XorImageIndexPixel},{"ImageStrobeMedianBlend", ImageStrobeMedianBlend},{"StrobeImageArrayPosition", StrobeImageArrayPosition},{"OppositeImageArray", OppositeImageArray},{"NoMedianBlurBlendMultiThread", NoMedianBlurBlendMultiThread},{"NegateNoBlurMedian", NegateNoBlurMedian},{"PulseIncreaseVariableSpeed", PulseIncreaseVariableSpeed},{"Source25_Image75", Source25_Image75},{"LightStrobe", LightStrobe},{"StrobeRedChannel", StrobeRedChannel}, {"StrobeGreenChannel", StrobeGreenChannel},{"StrobeBlueChannel",StrobeBlueChannel},{"StrobeOnOffRandomChannel", StrobeOnOffRandomChannel},{"StrobeLightFlashRandomChannel", StrobeLightFlashRandomChannel},{"LostSideDeadImageSubFilter", LostSideDeadImageSubFilter},{"SwapImageFrameSubFilter", SwapImageFrameSubFilter},{"PulseIncreaseFast", PulseIncreaseFast},{"FibonacciXor", FibonacciXor},{"ColorFibonacci", ColorFibonacci},{"ImageFibonacci", ImageFibonacci},{"ImageFibonacciInAndOut", ImageFibonacciInAndOut},{"ImageFibonacciStrobe", ImageFibonacciStrobe},{"ImageFibonacciMedianBlend", ImageFibonacciMedianBlend},{"ImageFibonacciInAndOutSubFilter", ImageFibonacciInAndOutSubFilter},{"ImageKaleidoscopeSubFilter", ImageKaleidoscopeSubFilter},{"ImageMirrorLeftRight", ImageMirrorLeftRight},{"ImageMirrorShiftUpLeftDownRight", ImageMirrorShiftUpLeftDownRight},{"SelfScaleRefined", SelfScaleRefined},{"MetalMedianBlend", MetalMedianBlend},{"SelfScaleRefinedRGB", SelfScaleRefinedRGB},{"ImageFreezeReleaseRepeat", ImageFreezeReleaseRepeat},{"ImageReplaceColorIntensity", ImageReplaceColorIntensity},{"ImageReplaceColorIntensitySubFilter", ImageReplaceColorIntensitySubFilter},{"ImageReplaceColorIntensitySubFilterInOut", ImageReplaceColorIntensitySubFilterInOut},{"ImageFillColor", ImageFillColor},{"MultiRandFilter", MultiRandFilter},{"MultiFilter", MultiFilter},{"GradientRandom", GradientRandom},{"LineMedianBlend", LineMedianBlend},{"PerfectMedianBlend", PerfectMedianBlend},{"ImageRowAlphaSubFilter", ImageRowAlphaSubFilter},{"IndexPixelRowSubFilter", IndexPixelRowSubFilter},{"IndexSourceRowSubFilter", IndexSourceRowSubFilter},{"IndexSourceBlendSubFilter", IndexSourceBlendSubFilter},{"BlendFilterWithSubFilter", BlendFilterWithSubFilter},{"FadeFilterWithSubFilter", FadeFilterWithSubFilter},{"AlphaBlendByRowSubFilter", AlphaBlendByRowSubFilter},{"ColorMatrixTrailsSubFilter", ColorMatrixTrailsSubFilter},{"LoFi_320x240_Interlaced", LoFi_320x240_Interlaced},{"LoFi_320x240", LoFi_320x240},{"LoFi_320x240_SubFilter", LoFi_320x240_SubFilter},{"LoFi_320x240_Alpha_SubFilter", LoFi_320x240_Alpha_SubFilter},{"LoFi_160x120_SubFilter",LoFi_160x120_SubFilter},{"LoFi_Trails",LoFi_Trails},{"LoFi_ImageScaleSubFilter",LoFi_ImageScaleSubFilter},{"MedianShift",MedianShift},{"ImageAlienKaleidoscope",ImageAlienKaleidoscope},{"ImageMirror_Left",ImageMirror_Left},{"ImageMirror_Right",ImageMirror_Right},{"ImageMirror_Up",ImageMirror_Up},{"ImageMirror_Down",ImageMirror_Down},{"ImageMirror_LeftSubFilter",ImageMirror_LeftSubFilter},{"ImageMirror_RightSubFilter",ImageMirror_RightSubFilter},{"ImageMirror_UpSubFilter",ImageMirror_UpSubFilter}, {"ImageMirror_DownSubFilter",ImageMirror_DownSubFilter},{"ImageMirrorKaleidoscope", ImageMirrorKaleidoscope},{"ExactImageSubFilter", ExactImageSubFilter},{"AlphaImageSourceScale", AlphaImageSourceScale},{"GhostMirrorReversed", GhostMirrorReversed},{"GhostMirrorFade", GhostMirrorFade},{"MirrorFadeLeftRight", MirrorFadeLeftRight},{"FadeMirrorSubFilter", FadeMirrorSubFilter},{"MirrorFadeUpDown", MirrorFadeUpDown},{"DarkTrailsKaleidoscope", DarkTrailsKaleidoscope},{"MirrorFadeAll",MirrorFadeAll},{"KaleidoscopeMirrorSubFilter", KaleidoscopeMirrorSubFilter},{"ImageKaleidoscopeMirrorAlphaSubFilter", ImageKaleidoscopeMirrorAlphaSubFilter},{"BlendOppositesSubFilter", BlendOppositesSubFilter},{"AlphaBlendMirrorFade", AlphaBlendMirrorFade},{"DarkenMedianBlend", DarkenMedianBlend},{"ReduceMedianBlend", ReduceMedianBlend},{"DarkColors", DarkColors},{"DarkenChannelXorNoMedian", DarkenChannelXorNoMedian},{"DarkenStrobeMedianBlend", DarkenStrobeMedianBlend},{"DarkenImageAlphaBlend", DarkenImageAlphaBlend},{"MatrixStrobeTrails", MatrixStrobeTrails},{"MatrixStrobeMedianBlend", MatrixStrobeMedianBlend},{"ImageEnergyKaleidoscopeSubFilter", ImageEnergyKaleidoscopeSubFilter},{"ImageEnergyKaleidoscopeBlendSubFilter", ImageEnergyKaleidoscopeBlendSubFilter},{"ImageEnergyKaleidoscopeEvenSubFilter", ImageEnergyKaleidoscopeEvenSubFilter},{"ImageEnergyFadeSubFilter", ImageEnergyFadeSubFilter},{"ImageEnergizeBlendFilter", ImageEnergizeBlendFilter},{"ImageEnergizeSubFilter", ImageEnergizeSubFilter},{"MatrixCollectionSmoothedSubFilter", MatrixCollectionSmoothedSubFilter},{"MonoColorTrails", MonoColorTrails},{"TremorMonoColorTrails", TremorMonoColorTrails},{"StrobeMonoColorTrails", StrobeMonoColorTrails},{"StrobeEffectColorTrails", StrobeEffectColorTrails},{"PixelStrobeColorTrails", PixelStrobeColorTrails},{"ElectricImageFilter", ElectricImageFilter},{"ImageEnergyStrobeSubFilter", ImageEnergyStrobeSubFilter},{"Twin", Twin},{"TwinKaleidoscope", TwinKaleidoscope},{"MedianBlendMultiThread_2160p", MedianBlendMultiThread_2160p},{"MedianBlendMultiThreadByFour",MedianBlendMultiThreadByFour}, {"MedianBlendMultiThreadByEight", MedianBlendMultiThreadByEight},{"MedianBlendMultiThreadByTweleve", MedianBlendMultiThreadByTweleve},{"MedianBlendMultiThreadByThree", MedianBlendMultiThreadByThree},{"MedianBlendIncrease", MedianBlendIncrease},{"MedianBlendIncrease16", MedianBlendIncrease16},{"StrangeGlitch64", StrangeGlitch64},{"StrangeGlitch16", StrangeGlitch16},{"CollectionMatrixOutline", CollectionMatrixOutline},{"CollectionMatrixSubFilter", CollectionMatrixSubFilter},{"CollectionMatrixRandomMedianBlend", CollectionMatrixRandomMedianBlend},{"ImageCollectionMatrixOutline", ImageCollectionMatrixOutline},{"ImageCollectionMatrixOutlineSubFilter", ImageCollectionMatrixOutlineSubFilter},{"ImageCollectionMatrixFillSubFilter", ImageCollectionMatrixFillSubFilter},{"ImageCollectionMatrixFadeInOutSubFilter", ImageCollectionMatrixFadeInOutSubFilter},{"ImageCollectionMatrixIntensitySubFilter", ImageCollectionMatrixIntensitySubFilter},{"ImageCollectionMatrixMedianSubFilter", ImageCollectionMatrixMedianSubFilter},{"CollectionMatrxOutlineAlphaMedianBlend", CollectionMatrxOutlineAlphaMedianBlend},{"ImageSourceOrigXor", ImageSourceOrigXor},{"MatrixCollectionAuraTrails", MatrixCollectionAuraTrails},{"MatrixCollectionAuraTrails32", MatrixCollectionAuraTrails32},{"PixelIntensityFillSubFilter", PixelIntensityFillSubFilter},{"SmoothImageFrameSubFilter", SmoothImageFrameSubFilter},{"ImageCycleBlend", ImageCycleBlend},{"ImageCycleAlphaBlend", ImageCycleAlphaBlend},{"ImageCycleXor", ImageCycleXor},{"ImageCycleMedian", ImageCycleMedian},{"ImageCycleAlphaSubFilter", ImageCycleAlphaSubFilter},{"ImageCycleSmoothAlphaBlend", ImageCycleSmoothAlphaBlend},{"ImageCycleSmoothAlphaBlend32", ImageCycleSmoothAlphaBlend32},{"BlendWithSourceMedianBlendMultiThreadEight", BlendWithSourceMedianBlendMultiThreadEight},{"BlendWithImageMedianMutliThreadEight", BlendWithImageMedianMutliThreadEight},{"GradientBlendWithImage", GradientBlendWithImage},{"DarkColorMovement", DarkColorMovement},{"DarkColorFibonacci", DarkColorFibonacci},{"UseFilterOnAndOffSubFilter", UseFilterOnAndOffSubFilter},{"UseFilterOnAndOffEachQuarterSecondSubFilter", UseFilterOnAndOffEachQuarterSecondSubFilter},{"UseFilterOnAndOffByEightSubFilter", UseFilterOnAndOffByEightSubFilter},{"UseImageOnAndOffByEight", UseImageOnAndOffByEight},{"UseImageOnAndOff", UseImageOnAndOff},{"SelfAlphaScale_Down",SelfAlphaScale_Down},{"PsychoticVision", PsychoticVision},{"DarkPsychoticVision", DarkPsychoticVision},{"Mirror_ReverseColor", Mirror_ReverseColor},{"ImageColorCycleMorph", ImageColorCycleMorph},{"ImageBlendAndSubFilter", ImageBlendAndSubFilter},{"ImageSquareShrink", ImageSquareShrink},{"ImageSquareShrinkFast", ImageSquareShrinkFast},{"ImageSquareShrinkAlpha", ImageSquareShrinkAlpha},{"ImageSquareExpand", ImageSquareExpand},{"ImageKaleidoscopeNoBlur", ImageKaleidoscopeNoBlur},{"KaleidoscopeSubFilter", KaleidoscopeSubFilter},{"ImageSquareShrinkSubFilter", ImageSquareShrinkSubFilter},{"DifferenceReplaceSubFilter", DifferenceReplaceSubFilter},{"InvertedDifferenceReplaceSubFilter", InvertedDifferenceReplaceSubFilter},{"ImageInvertedDifferenceReplaceSubFilter", ImageInvertedDifferenceReplaceSubFilter},{"ImageDifferenceReplaceSubFilter", ImageDifferenceReplaceSubFilter},{"DifferenceReplaceSubFilterAlphaBlend", DifferenceReplaceSubFilterAlphaBlend},{"GradientGlitch", GradientGlitch},{"ImageGradientBlend", ImageGradientBlend},{"MedianBlendGradientMultiThread", MedianBlendGradientMultiThread},{"MedianBlendGradientDarkMultiThread", MedianBlendGradientDarkMultiThread},{"GradientAlphaBlend", GradientAlphaBlend},{"GradientFilter", GradientFilter},{"GradientFilterAlphaBlend", GradientFilterAlphaBlend},{"MedianBlendGradientFilterMultiThread", MedianBlendGradientFilterMultiThread},{"MedianBlendGraidentFilterDarkMultiThread", MedianBlendGraidentFilterDarkMultiThread},{"ColorOrderSwap", ColorOrderSwap},{"ColorOrderSwapMap", ColorOrderSwapMap},{"MedianBlendSwapMapMultiThread", MedianBlendSwapMapMultiThread},{"RandomGradientColors", RandomGradientColors},{"GradientColorMap", GradientColorMap},{"GradientXor", GradientXor},{"RandomSub_Filter", RandomSub_Filter},{"ShuffleSub_Filter", ShuffleSub_Filter},{"Shuffle_Filter", Shuffle_Filter},{"RandomOrigFrame", RandomOrigFrame},{"ColorVariableRectangles", ColorVariableRectangles},{"VariableRectangles", VariableRectangles},{"VariableRectanglesSimple", VariableRectanglesSimple},{"VariableRectanglesExtra", VariableRectanglesExtra},{"VariableRectangleImageAlphaBlend", VariableRectangleImageAlphaBlend},{"MirrorSwitchMode", MirrorSwitchMode},{"MirrorSwitchLeftRight", MirrorSwitchLeftRight},{"VariableRectanglesSmall", VariableRectanglesSmall},{"VariableRectanglesLarge", VariableRectanglesLarge},{"VariableRectanglesImageCollection", VariableRectanglesImageCollection},{"VariableRectanglesVariableImageSubFilter", VariableRectanglesVariableImageSubFilter},{"RainbowXorStrobeBlend", RainbowXorStrobeBlend},{"IncreaseRainbowXorBlend", IncreaseRainbowXorBlend},{"ColorStrobeIndexSubFilter", ColorStrobeIndexSubFilter},{"MatrixCollectionRandomFrames", MatrixCollectionRandomFrames},{"MatrixCollectionFrames", MatrixCollectionFrames},{"MatrixCollectionFramesLeft", MatrixCollectionFramesLeft},{"MatrixCollectionFramesMirrorLeft", MatrixCollectionFramesMirrorLeft},{"MatrixCollectionFramesTop", MatrixCollectionFramesTop},{"FrameSqueeze", FrameSqueeze},{"MatrixCollectionBlendLeftToRight", MatrixCollectionBlendLeftToRight},{"MedianBlendMatrixCollection", MedianBlendMatrixCollection},{"MedianBlendMatrixCollection_2160p", MedianBlendMatrixCollection_2160p},{"MedianBlendMatrixCollection_2160p_X16", MedianBlendMatrixCollection_2160p_X16},{"MatrixCollectionAdd", MatrixCollectionAdd},{"MatrixCollection_Xor", MatrixCollection_Xor},{"ImageMatrixCollectionBlend",ImageMatrixCollectionBlend},{"MatrixCollectionNegateAdd", MatrixCollectionNegateAdd},{"MatrixCollectionFrameRect", MatrixCollectionFrameRect},{"MatrixCollectionRows8x1_SubFilter", MatrixCollectionRows8x1_SubFilter},{"MatrixCollectionRows8x8_SubFilter", MatrixCollectionRows8x8_SubFilter},{"MatrixCollectionRows2x2_SubFilter", MatrixCollectionRows2x2_SubFilter},{"MatrixCollectionRows4x4_SubFilter", MatrixCollectionRows4x4_SubFilter},{"IntertwineBlock", IntertwineBlock},{"IntertwineVertical", IntertwineVertical},{"IntertwineImageVerticalSubFilter", IntertwineImageVerticalSubFilter},{"MirrorDiamond", MirrorDiamond},{"MirrorDiamondRight", MirrorDiamondRight},{"MirrorDiamondReverse", MirrorDiamondReverse},{"MirrorDiamondBlend", MirrorDiamondBlend},{"StretchOutward", StretchOutward},{"MirrorDiamondRandom", MirrorDiamondRandom},{"MatrixCollectionAlphaRow", MatrixCollectionAlphaRow},{"MedianBlendCollectionAlphaRow", MedianBlendCollectionAlphaRow},{"MedianBlendDoubleVision", MedianBlendDoubleVision},{"MedianBlendMultiThreadScale",MedianBlendMultiThreadScale},{"AcidShuffleMedian", AcidShuffleMedian},{"MedianBlendSmoothAlpha", MedianBlendSmoothAlpha},{"MirrorDiamondSubFilter", MirrorDiamondSubFilter}, {"No Filter",NoFilter}, {"Blend with Source",BlendWithSource}, {"Plugin",plugin}, {"Custom",custom}, {"Blend With Image #1",blendWithImage}, {"TriBlend with Image", triBlendWithImage}, {"Image Strobe",imageStrobe}}; diff --git a/Acid.Cam.v2.OSX/ac-filter32.cpp b/Acid.Cam.v2.OSX/ac-filter32.cpp index 8f846187f..31d311b9c 100644 --- a/Acid.Cam.v2.OSX/ac-filter32.cpp +++ b/Acid.Cam.v2.OSX/ac-filter32.cpp @@ -841,3 +841,36 @@ void ac::MedianBlendSmoothAlpha(cv::Mat &frame) { MedianBlendMultiThreadScale(frame); AddInvert(frame); } + +void ac::MirrorDiamondSubFilter(cv::Mat &frame) { + if(subfilter == -1 || draw_strings[subfilter] == "MirrorDiamondSubFilter") + return; + cv::Mat copy1 = frame.clone(); + CallFilter(subfilter, copy1); + static int index = 0; + int start_x = 0; + int off_x = index; + for(int z = 0; z < frame.rows; ++z) { + start_x = off_x; + for(int i = 0; i < frame.cols; ++i) { + if(start_x > frame.cols-1) { + start_x = 0; + } + cv::Vec3b &pixel = frame.at(z, start_x); + cv::Vec3b pix = copy1.at(z, i); + for(int j = 0; j < 3; ++j) { + pixel[j] = static_cast((0.5 * pixel[j]) + (0.5 * pix[j])); + } + ++start_x; + } + ++off_x; + if(off_x > frame.cols) + off_x = 0; + } + ++index; + if(index > frame.cols) + index = 0; + + MirrorLeftBottomToTop(frame); + AddInvert(frame); +} diff --git a/Acid.Cam.v2.OSX/ac-filtercat.cpp b/Acid.Cam.v2.OSX/ac-filtercat.cpp index 6f4175ed2..c0ed4bd1d 100755 --- a/Acid.Cam.v2.OSX/ac-filtercat.cpp +++ b/Acid.Cam.v2.OSX/ac-filtercat.cpp @@ -116,7 +116,7 @@ namespace ac { std::vector svGradient { "RandomGradient", "CosSinMultiply","New Blend","Color Accumlate1", "Color Accumulate2", "Color Accumulate3", "Filter8", "Graident Rainbow","Gradient Rainbow Flash","Outward", "Outward Square","GradientLines","GradientSelf","GradientSelfVertical","GradientDown","GraidentHorizontal","GradientRGB","GradientStripes", "GradientReverse", "GradientReverseBox", "GradientReverseVertical", "GradientNewFilter", "AverageLines", "QuadCosSinMultiply", "GradientColors", "GradientColorsVertical", "GradientXorSelfScale", "GradientLeftRight", "GraidentUpDown", "GradientLeftRightInOut", "GradientUpDownInOut", "GradientSubFilterXor","GradientXorPixels", "DivideAndIncH", "DivideAndIncW", "GradientAlphaXorHorizontal", "GradientAlphaXorVertical", "Filter8_Blend", "GradientRandom","GradientGlitch", "GradientAlphaBlend","GradientFilter", "GradientFilterAlphaBlend", "RandomGradientColors", "GradientColorMap", "GradientXor"}; - std::vector svMirror { "ImageXorMirrorFilter", "NewOne", "MirrorBlend", "Sideways Mirror","Mirror No Blend","Mirror Average", "Mirror Average Mix","Reverse","Double Vision","RGB Shift","RGB Sep","Side2Side","Top2Bottom", "Soft_Mirror", "KanapaTrip", "InterReverse", "InterMirror", "InterFullMirror", "MirrorRGB", "LineByLineReverse", "CycleShiftRGB", "CycleShiftRandomRGB", "CycleShiftRandomRGB_XorBlend", "RGBMirror", "MirrorStrobe", "RandomMirror", "RandomMirrorBlend", "RandomMirrorAlphaBlend", "MirrorXor", "MirrorXorAll", "MirrorXorScale", "EnergyMirror", "MirrorXorAlpha", "MirrorEnergizeSubFilter", "IntertwinedMirror", "BlurredMirror", "DoubleRandomMirror", "FlipMirror", "FlipMirrorAverage","FlipMirrorSubFilter", "RGBMirror1", "RGBMirror1Median", "FlashMirror", "ReverseMirrorX", "MirrorXorAll_Reverse", "MirrorRGBReverse", "MirrorRGBReverseBlend", "MirrorBitwiseXor", "EnergyMirrorDark", "AlphaBlendMirror", "TwistedMirror", "MirrorMatrixCollection", "MirrorMatrixSource", "SmoothMirrorBlurFlip", "MirrorOrder", "BlurMirrorOrder", "AveragePixelMirror", "SoftFeedbackMirror", "MirrorAlphaBlend","RandomMirrorBitwiseXor", "MirrorBlendFrame", "MirrorBlendVertical", "MirrorVerticalAndHorizontal", "MirrorSidesMedian", "MirrorEachSecond", "Mirror_Xor_Combined", "MirrorFrameShuffle", "MirrorShuffleSmooth", "Mirror_Xor_Smooth", "XorMirrorBlendFrame", "MatrixCollectionMirrorDirection", "MirrorIntertwine", "ReverseOnOff", "MirrorLeft", "MirrorRight","MirrorBackAndForth", "FlipMirrorAlphaBlend", "StretchVerticalMirror", "MirrorTopToBottom", "MirrorBottomToTop", "MirrorSwitch", "MirrorSwitchFlip", "MirrorLeftMirrorRightBlend", "MirrorTopMirrorBottomBlend", "MirrorAll", "MirrorDoubleVision", "Mirror_Rainbow_Blur", "MirrorMedianBlur", "MirrorLeftBottomToTop", "MirrorRightTopToBottom","GhostMirrorReversed", "GhostMirrorFade", "MirrorFadeLeftRight", "MirrorFadeUpDown", "DarkTrailsKaleidoscope", "MirrorFadeAll", "AlphaBlendMirrorFade", "TwinKaleidoscope", "Mirror_ReverseColor","MirrorSwitchMode", "MirrorSwitchLeftRight","MirrorDiamond", "MirrorDiamondRight", "MirrorDiamondReverse", "MirrorDiamondBlend","MirrorDiamondRandom"}; + std::vector svMirror { "ImageXorMirrorFilter", "NewOne", "MirrorBlend", "Sideways Mirror","Mirror No Blend","Mirror Average", "Mirror Average Mix","Reverse","Double Vision","RGB Shift","RGB Sep","Side2Side","Top2Bottom", "Soft_Mirror", "KanapaTrip", "InterReverse", "InterMirror", "InterFullMirror", "MirrorRGB", "LineByLineReverse", "CycleShiftRGB", "CycleShiftRandomRGB", "CycleShiftRandomRGB_XorBlend", "RGBMirror", "MirrorStrobe", "RandomMirror", "RandomMirrorBlend", "RandomMirrorAlphaBlend", "MirrorXor", "MirrorXorAll", "MirrorXorScale", "EnergyMirror", "MirrorXorAlpha", "MirrorEnergizeSubFilter", "IntertwinedMirror", "BlurredMirror", "DoubleRandomMirror", "FlipMirror", "FlipMirrorAverage","FlipMirrorSubFilter", "RGBMirror1", "RGBMirror1Median", "FlashMirror", "ReverseMirrorX", "MirrorXorAll_Reverse", "MirrorRGBReverse", "MirrorRGBReverseBlend", "MirrorBitwiseXor", "EnergyMirrorDark", "AlphaBlendMirror", "TwistedMirror", "MirrorMatrixCollection", "MirrorMatrixSource", "SmoothMirrorBlurFlip", "MirrorOrder", "BlurMirrorOrder", "AveragePixelMirror", "SoftFeedbackMirror", "MirrorAlphaBlend","RandomMirrorBitwiseXor", "MirrorBlendFrame", "MirrorBlendVertical", "MirrorVerticalAndHorizontal", "MirrorSidesMedian", "MirrorEachSecond", "Mirror_Xor_Combined", "MirrorFrameShuffle", "MirrorShuffleSmooth", "Mirror_Xor_Smooth", "XorMirrorBlendFrame", "MatrixCollectionMirrorDirection", "MirrorIntertwine", "ReverseOnOff", "MirrorLeft", "MirrorRight","MirrorBackAndForth", "FlipMirrorAlphaBlend", "StretchVerticalMirror", "MirrorTopToBottom", "MirrorBottomToTop", "MirrorSwitch", "MirrorSwitchFlip", "MirrorLeftMirrorRightBlend", "MirrorTopMirrorBottomBlend", "MirrorAll", "MirrorDoubleVision", "Mirror_Rainbow_Blur", "MirrorMedianBlur", "MirrorLeftBottomToTop", "MirrorRightTopToBottom","GhostMirrorReversed", "GhostMirrorFade", "MirrorFadeLeftRight", "MirrorFadeUpDown", "DarkTrailsKaleidoscope", "MirrorFadeAll", "AlphaBlendMirrorFade", "TwinKaleidoscope", "Mirror_ReverseColor","MirrorSwitchMode", "MirrorSwitchLeftRight","MirrorDiamond", "MirrorDiamondRight", "MirrorDiamondReverse", "MirrorDiamondBlend","MirrorDiamondRandom", "MirrorDiamondSubFilter"}; std::vector svStrobe{ "StrobeEffect", "Blank", "Type","Random Flash","Strobe Red Then Green Then Blue","Flash Black","FlashWhite","StrobeScan", "RGBFlash", "ReinterpretDouble", "DiamondStrobe", "BitwiseXorStrobe","FlashBlackAndWhite", "StrobeBlend", "FibFlash", "ScaleFlash", "FadeStrobe", "AndStrobe", "AndStrobeScale", "AndPixelStrobe", "AndOrXorStrobe", "AndOrXorStrobeScale", "BrightStrobe", "DarkStrobe", "RandomXorOpposite", "StrobeTransform", "RandomStrobe", "OrStrobe", "DifferenceStrobe", "BlackAndWhiteDifferenceStrobe", "DifferenceXor", "DifferenceRand", "HalfNegateStrobe", "RandomStrobeFlash", "GaussianStrobe", "StrobeSort", "GlitchSortStrobe", "StrobeXor", "AlphaMorph", "StrobeXorAndOr", "FlashMedianBlend", "RainbowGlichStrobe", "NegateSwitchStrobe", "StrobeAlphaShuffle","MirrorOrderAlpha", "StrobeNegatePixel", "StrobeNegateInOut", "AlphaStrobeBlend", "StrobeRandomChannel", "MaxRGB", "IncreaseQuick", "StrobeRandomFilter", "MedianStrobe", "MildStrobe", "CannyStrobe", "LaplacianStrobe", "LaplacianStrobeOnOff", "GrayStrobe", "ColorStrobeXor","StrobeRedChannel", "StrobeGreenChannel","StrobeBlueChannel","LightStrobe", "StrobeOnOffRandomChannel", "StrobeLightFlashRandomChannel"}; diff --git a/Acid.Cam.v2.OSX/ac.h b/Acid.Cam.v2.OSX/ac.h index 013d328c0..e46103646 100755 --- a/Acid.Cam.v2.OSX/ac.h +++ b/Acid.Cam.v2.OSX/ac.h @@ -1740,7 +1740,7 @@ namespace ac { void MedianBlendMultiThreadScale(cv::Mat &frame); void AcidShuffleMedian(cv::Mat &frame); void MedianBlendSmoothAlpha(cv::Mat &frame); - + void MirrorDiamondSubFilter(cv::Mat &frame); // #NoFilter void NoFilter(cv::Mat &frame); // Alpha blend with original image