Question
Stitching function
In PS code:
<<
/ShadingType 2
/ColorSpace /0 /CSA get_res
/Coords [0 0 1 0 ]
/Domain [0 1 ]
/Extend[ true true]
/Function
<<
/Domain[0 1 ]
/FunctionType 3
/Functions [
<<
/Domain[0 1 ]
/Range[0 1 0 1 0 1 0 1 ]
/FunctionType 0
/Order 1
/DataSource <~',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1
',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1
',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1
',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1',ul1
~>
/BitsPerSample 8
/Encode [0 63 ]
/Decode [0 1 0 1 0 1 0 1 ]
/Size [64 ]
>>
<<
/Domain[0 1 ]
/Range[0 1 0 1 0 1 0 1 ]
/FunctionType 0
/Order 1
/DataSource <~s3+([s3+([s3""Ys3""Ys2mqXs2dkWs2RbVs2@VUs2.MTs1qARrOtuOqn,WKqRK?HppNpCos@L@o<;%;
n?#S7m]'24l_[W.l(V3*k+5X$j-j*thj.FmglbnhfoB>aeV[][dY;0Uc@]UPaa[kH`d;>B_K]c<^3"-5
\oDO-[Vg"(Z>+A!Y%VhoWFU,hV."QaTjE![S6UCTQW\_LP?35FN`:Q?M,Jp7KMR7/InYP&H:insF\%8l
DafHcC.!j\AO)1V?Tj;K=ZVKB<&fj<:,S"382?2*68+?!4=lNn2(=Rd/gcSY-mO]O+<ZXD)BFe;',ul1
~>
/BitsPerSample 8
/Encode [0 63 ]
/Decode [0 1 0 1 0 1 0 1 ]
/Size [64 ]
>>
<<
/Domain[0 1 ]
/Range[0 1 0 1 0 1 0 1 ]
/FunctionType 0
/Order 1
/DataSource <~s3+([s3+([s3+(\s341^s341_s344as3==ds3==es3=@gs3FIjs3FIks3FLms3FOos3OXrs3OXss3O\!
s3Xe$s3Xh&s3Xh's3aq*s3at-s3b"/s3b"1s3k+4s3k+6s3k.9s3t7<s3t7>s3t:As4(CDs4(CFs41LI
s41OKs4:XOs4CaRs4CaTs4CdVs4LmZs4Lp]s4Lp_s4Lpbs4Cmds4Cmgs4Cpjs4Cpls4Csos4M$ss4M(!
s4M+$s4V4(s4V4)s4_=-s4_@0s4_C3s4_F6s4_F9s4VC<s4M=>s4D:As4;4Crml(ErRPtGr7,hHqpfbK
~>
/BitsPerSample 8
/Encode [0 63 ]
/Decode [0 1 0 1 0 1 0 1 ]
/Size [64 ]
>>
<<
/Domain[0 1 ]
/Range[0 1 0 1 0 1 0 1 ]
/FunctionType 0
/Order 1
/DataSource <~qpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbK
qpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbK
qpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbK
qpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbKqpfbK
~>
/BitsPerSample 8
/Encode [0 63 ]
/Decode [0 1 0 1 0 1 0 1 ]
/Size [64 ]
>>
]
/Bounds [.127273 .606061 .963636 ]
/Encode [0 1 1 0 0 1 0 1 ]
>>
>>/Gradient add_res /0 /Gradient get_res clonedict shfill grestore
}if
level3 not{
gsave
[-2.48576 -382.648 382.648 -2.48576 226.285 291.253 ]ct
clp
/0 {
/0 /CSA get_res setcolorspace
<<
/NumSamples 256
/NumComp 4
/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ][.00392157 0 ]]
/Samples[
<~&eYfi&eYfi&eYfi&eYfi&eYfi&eYfi&eYfi&eYfi&el0%*[2p[/2/k=4$Gqu7nQKP;c[%+?XdSZC2Im0
Fa/4\J:`K1MN!UZPa7]+SY2^QVPpPtYHbIC\@T>e^r"%0a2uQNd*gFpf\,$7hVdDSjlbjllKmp+n+$#A
p%J1VqYL*erVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#rr;?HgqYL'bqYL'b
~>
<~)B'M4)B'M4)B'M4)B'M4)B'M4)B'M4)B'M4)B'M4)B0Y:+!;aP,pk#i.kNA-0f(XE2`Ni[4[)+s6UX@4
84cEH9MSA\;H$Oq='/X1>[:]E@Uit^BPD:#DfKf>G'J:ZI=Hg#KnbDANK93cQ'[o.SY)UNV5L;nXKJe5
['d?O\[oGe^;.S%_o0O6a2lBEb0%lLbKJ)PbKJ)Qbfn;Uc-=MYcHa_\cHjh_cd:%cd*U1fdF$@hdaHRl
e'ldpeC<!ue^`7%f@SX+f\"j/f\"j.f@SX+f@\a.f\+s2g=k97g=k97g=b-2f@JO'e^`1!eC<!teC<!t
~>
<~Mi3LOMi3LOMi3LOMi3LOMi3LOMi3LOMi3LOMi3LOMi<URN/W^TNK0$ZNfK-ZNK&pVN/W[QMi3LNM26qB
L5(D9KS4u0JUr?$IXQTjH?jaZG'.kHEH,o7D/3p%BkV-kARo:[@:3GK?!LW=>$5!1=&r@%<)Z^n;G^.b
:/4MX9he;T9MA)P91qlL8kMZH8P)KF8P)KF8P)KG8kVfN9MA/U:/4S\:f1(e;H$Ln<)cju<``@(=BJ[.
>$>*6>[1N>?!^lF?smAN@UinX@q0%[A7]=`AnG[gBPD0pC2.O#Ci+$+DJjB2DfBZ7EH-#>EcQ2@EcQ2@
~>
<~zzzzzzzzzzzzz!!!$#!WiE)!sAc2"pP;<#mq%K%1WmZ&.oNg'GVB!(Dn#-)B0Y:*?H:F+<_mP+sS<W,:
"N[,UF`_,pai`,pai`,pai`,pX`],U=TZ,9nEX,9nBV+sJ3T+X&!P+X&!P+sJ3T+sS<W,UF``-RU;k.4
Qhu/1iG+0/51:1G^jF2E*TU3]fGf5<qM$6psI67n?3D92&&T:Jk"g<EE=,>[CcF@Uj"_BPM=!D/O<4Ec
cGJH$b!jJqSl7MMmISNfK-[NfK-[~>
]
>>should every subdomain interval ([0 - .127273], [.127273 - .606061], [.606061 - .963636], [.963636 - 1]) be divied on size (64), because every sampled subfunction has size = 64 or only domain of stitching function [0-1] should be devided on 64 and necessary values are extracted from subfunctions? And in the last case not all values of subfunctions take part in final values array.
