рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

cpfind - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб cpfind рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


cpfind - рдкреИрдиреЛрд░рдорд┐рдХ рд╕рд┐рд▓рд╛рдИ рдХреЗ рд▓рд┐рдП рдлрд╝реАрдЪрд░ рдорд┐рд▓рд╛рди

SYNOPSIS


cpfind [рд╡рд┐рдХрд▓реНрдк] -рдУ рдЖрдЙрдЯрдкреБрдЯ_рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛.pto

cpfind [рд╡рд┐рдХрд▓реНрдк] -k i0 -k i1 [...] рдкрд░рд┐рдпреЛрдЬрдирд╛.pto

cpfind [рд╡рд┐рдХрд▓реНрдк] --рдХреЙрд▓ рдХрд░реЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛.pto

рд╡рд░реНрдгрди


cpfind cpfind рд╣рдЧрд┐рди рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдВрддреНрд░рдг-рдмрд┐рдВрджреБ рдбрд┐рдЯреЗрдХреНрдЯрд░ рд╣реИред рдпрд╣ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ
рдФрд░ рд╕рдлрд▓рддрд╛ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг-рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рд▓рд┐рдЦрддрд╛ рд╣реИред рдпрд╣ рдЙрдЪрд┐рдд рд▓реЗрдВрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
рдЗрдирдкреБрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА.

рдкрд╣рд▓рд╛ рдЪрд░рдг рдлреАрдЪрд░ рд╡рд┐рд╡рд░рдг рд╣реИ: рдЗрд╕ рдЪрд░рдг рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдЫрд╡рд┐рдпрд╛рдВ рд╣реИрдВ
рд▓реЛрдб рдХрд┐рдП рдЧрдП рдФрд░ рддрдерд╛рдХрдерд┐рдд рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдЦреЛрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗ рдЗрд╕рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ
рдЫрд╡рд┐ред cpfind рдХреЗ рдлреАрдЪрд░ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдЖрдзрд╛рд░рд┐рдд рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБред

рджреВрд╕рд░реЗ рдЪрд░рдг рдореЗрдВ, рдлреАрдЪрд░ рдорд┐рд▓рд╛рди рдореЗрдВ, рджреЛ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рднреА рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдорд┐рд▓рд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рджреЛрдиреЛрдВ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ-рджреВрд╕рд░реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рдпрд╣ рдорд┐рд▓рд╛рди рд╕рдлрд▓ рд░рд╣рд╛ рддреЛ рджреЛ
рджреЛ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдмрди рдЬрд╛рддреЗ рд╣реИрдВред

рдЙрдкрдпреЛрдЧ


рд╕реАрдзрд╛ рдФрд░ рдлрд╝рд┐рд╢рдЖрдИ рдЫрд╡рд┐рдпреЛрдВ
рд╕реАрдкреАрдлрд╛рдЗрдВрдб рд░реЗрдХреНрдЯрд┐рд▓рд┐рдирд┐рдпрд░ рдФрд░ рдлрд┐рд╢рдЖрдИ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдвреВрдВрдв рд╕рдХрддрд╛ рд╣реИред рдЕрдЪреНрдЫрд╛ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЙрдЪреНрдЪ рдХреНрд╖реИрддрд┐рдЬ рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЕрд▓реНрдЯреНрд░рд╛ рд╡рд╛рдЗрдб рд░реЗрдХреНрдЯрд┐рд▓рд┐рдирд┐рдпрд░ рдпрд╛
рдлрд┐рд╢рдЖрдИ) рдХреЛ рдПрдХ рдЕрдиреБрд░реВрдк рд╕реНрдерд╛рди рдореЗрдВ рдкреБрдирдГ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (cpfind рд╕реНрдЯреАрд░рд┐рдпреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдкреНрд░рдХреНрд╖реЗрдкрдг) рдФрд░ рдлреАрдЪрд░ рдорд┐рд▓рд╛рди рдЗрд╕ рд╕реНрдерд╛рди рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдирд┐рдпрдВрддреНрд░рдг рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ
рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╡рд╛рдкрд╕ рдЫрд╡рд┐ рд╕реНрдерд╛рди рдкрд░ рдкреБрдирдГ рдореИрдк рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрддрд╛ рд╣реИ
рдЗрдирдкреБрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓реЗрдВрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ред рддреЛ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЖрдкрдХрд╛
рдЗрдирдкреБрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд▓реЗрдВрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдЪрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рд╣реИред

рдХрд╛ рдкреНрд░рдпреЛрдЧ рд╕реЗрд▓реЗрд╕реНрдЯреЗ
рдмрд╛рд╣рд░реА рдкреИрдиреЛрд░рдорд╛ рдореЗрдВ рдЕрдХреНрд╕рд░ рдмрд╛рджрд▓ рд╣реЛрддреЗ рд╣реИрдВред рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рджрд▓ рдЦрд╝рд░рд╛рдм рдХреНрд╖реЗрддреНрд░ рд╣реИрдВ
рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЧрддрд┐рд╢реАрд▓ рд╡рд╕реНрддреБ рд╣реИрдВред Cpfind celeste_standalone рдХреЗ рд╕рдорд╛рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдирдХрд╛рдмрдкреЛрд╢ рдХреНрд╖реЗрддреНрд░ рдЬрд┐рд╕рдореЗрдВ рдмрд╛рджрд▓ рд╣реЛрддреЗ рд╣реИрдВред (рдпрд╣ рдХреЗрд╡рд▓ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЪрд░рдг рдвреВрдВрдврдиреЗ рд╕реЗ рдЖрдкрдХреА рдЫрд╡рд┐ рдХрд╛ рдЕрд▓реНрдлрд╝рд╛ рдЪреИрдирд▓ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдПрдХ рдореБрдЦреМрдЯрд╛ рдЫрд╡рд┐ celeste_standalone рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ)ред рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП

cpfind --celeste -o рдЖрдЙрдЯрдкреБрдЯ.рдкреАрдЯреАрдУ рдЗрдирдкреБрдЯ.рдкреАрдЯреАрдУ

рдПрдХреАрдХреГрдд рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдХреЗ рд╕рд╛рде рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдФрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рд╕реЗрд▓реЗрд╕реНрдЯреЗ_рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдЕрдиреБрдХреНрд░рдорд┐рдХред рдмрд╛рджрд▓реЛрдВ рдХреЗ рдЖрдХрд╛рд╢реАрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдЪрд▓рд╛рддреЗ рд╕рдордп, рдЬреЛ
рдЕрдХреНрд╕рд░ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рдорд╛рдк рд╡рд╛рд▓реЗ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдЙрдирдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдмрд┐рдирд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ
рдЗрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдмрд╛рджрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдХреЗ рдмрд┐рдирд╛ рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдЪрд▓рд╛рдиреЗ рдкрд░ рдмрд╛рджрд▓реЛрдВ рдкрд░ рднреА рдореБрдЦреНрдп рдмрд┐рдВрджреБ рд╣реЛрддреЗ рд╣реИрдВ
рдорд┐рд▓рд╛ред рдЬрдм рдмрд╛рдж рдореЗрдВ celeste_standalone рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпреЗ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдореЗрдВ
рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЫрд╡рд┐ рдЬреЛрдбрд╝реА рдХреЗ рд╕рднреА рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдХреЗ рд╕рд╛рде рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдЪрд▓рд╛рдиреЗ рд╕реЗ рдЖрдЙрдЯрдбреЛрд░ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ "рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдЧреБрдгрд╡рддреНрддрд╛" рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ
рдкреИрдиреЛрд░рдорд╛ (рдЬреИрд╕реЗ рдмрд╛рджрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкреИрдиреЛрд░рдорд╛)ред рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдХреЗ рд╕рд╛рде рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ
рдЕрдХреЗрд▓рд╛ред рдЗрд╕рд▓рд┐рдП рдЗрдирдбреЛрд░ рдкреИрдиреЛрд░рдорд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рдХрд╛рд░рдг)ред
рдЧрдгрдирд╛ рд╕рдордп).

рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдЪрд░рдг рдХреЛ рдкреИрд░рд╛рдореАрдЯрд░ --рд╕реЗрд▓реЗрд╕реНрдЯреЗрд░реЗрдбрд┐рдпрд╕ рдФрд░ рджреНрд╡рд╛рд░рд╛ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
--рд╕реЗрд▓реЗрд╕реНрдЯреЗрдереНрд░реЗрд╕рд╣реЛрд▓реНрдбред

рдорд┐рд▓рд╛рди рд░рдгрдиреАрддрд┐
рд╕рдм рдЬреЛрдбрд╝реЗ

рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд┐рд▓рд╛рди рд░рдгрдиреАрддрд┐ рд╣реИ. рдпрд╣рд╛рдВ рд╕рднреА рдЫрд╡рд┐ рдпреБрдЧреНрдореЛрдВ рдХрд╛ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдорд┐рд▓рд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЕрдиреНрдпред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ 5 рдЫрд╡рд┐рдпрд╛рдВ рд╣реИрдВ рддреЛ cpfind рдЫрд╡рд┐ рдЬреЛрдбрд╝реЗ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ: 0-1,
0-2, 0-3, 0-4, 1-2, 1-3, 1-4, 2-3, 2-4 рдФрд░ 3-4

рдпрд╣ рд░рдгрдиреАрддрд┐ рд╕рднреА рд╢реВрдЯрд┐рдВрдЧ рд░рдгрдиреАрддрд┐рдпреЛрдВ (рдПрдХрд▓-рдкрдВрдХреНрддрд┐, рдмрд╣реБ-рдкрдВрдХреНрддрд┐, рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд) рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреА рд╣реИред рдпрд╣ рдкрд╛рддрд╛ рд╣реИ
(рд▓рдЧрднрдЧ) рд╕рднреА рдЬреБрдбрд╝реЗ рд╣реБрдП рдЫрд╡рд┐ рдЬреЛрдбрд╝реЗред рд▓реЗрдХрд┐рди рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд░реВрдк рд╕реЗ рдорд╣рдВрдЧрд╛ рд╣реИ
рдХрдИ рдЫрд╡рд┐рдпрд╛рдБ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрдИ рдЫрд╡рд┐ рдпреБрдЧреНрдореЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреА рд╣реИ рдЬреЛ рдЬреБрдбрд╝реЗ рд╣реБрдП рдирд╣реАрдВ рд╣реИрдВред

рд░реИрдЦрд┐рдХ рдореИрдЪ

рдпрд╣ рдорд┐рд▓рд╛рди рд░рдгрдиреАрддрд┐ рдПрдХрд▓ рдкрдВрдХреНрддрд┐ рдкреИрдиреЛрд░рдорд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИ:

cpfind --linearmatch -o рдЖрдЙрдЯрдкреБрдЯ.рдкреАрдЯреАрдУ рдЗрдирдкреБрдЯ.рдкреАрдЯреАрдУ

рдпрд╣ рдХреЗрд╡рд▓ рдЖрд╕рдиреНрди рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдорд┐рд▓рд╛рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 5 рдЫрд╡рд┐ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
рдЫрд╡рд┐ рдЬреЛрдбрд╝реЗ 0-1, 1-2, 2-3 рдФрд░ 3-4 рд╕реЗ рдореЗрд▓ рдЦрд╛рдПрдЧрд╛ред рдорд┐рд▓рд╛рди рджреВрд░реА рдмрдврд╝рд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ
рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде --linearmatchlen. рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП --linearmatchlen 2 cpfind рдПрдХ рдЫрд╡рд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рдПрдЧрд╛
рдЕрдЧрд▓реА рдЫрд╡рд┐ рдФрд░ рдЕрдЧрд▓реА рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдпрд╣ 0-1, 0-2, 1-2 рд╣реЛрдЧрд╛,
1-3, 2-3, 2-4 рдФрд░ 3-4.

рдмрд╣реБрдкрдВрдХреНрддрд┐ рдорд┐рд▓рд╛рди

рдпрд╣ рдПрдХрд▓ рдФрд░ рдмрд╣реБ-рдкрдВрдХреНрддрд┐ рдкреИрдиреЛрд░рдорд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдорд┐рд▓рд╛рди рд░рдгрдиреАрддрд┐ рд╣реИ:

cpfind --multirow -o рдЖрдЙрдЯрдкреБрдЯ.рдкреАрдЯреАрдУ рдЗрдирдкреБрдЯ.рдкреАрдЯреАрдУ

рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╣реА рд╣реИ рдЬреЛ рдмрд╣реБ-рдкрдВрдХреНрддрд┐ рдкреИрдиреЛрд░рдорд╛ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред рдЗрд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рдХреЗ
рд╕реАрдкреАрдлрд╛рдЗрдВрдб рдореЗрдВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрдзреБрдирд┐рдХ рд╕реАрдкреАрдпреВ рдХреЗ рдХрдИ рдХреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреЗрдЬрд╝ рд╣реИ рдФрд░ рдХреИрд╢рд┐рдВрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рдбрд┐рд╕реНрдХ рдХреЗ рдореБрдЦреНрдп рдмрд┐рдВрджреБ (рдЬрд┐рд╕рдореЗрдВ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ)ред рдпрджрд┐ рдЖрдк рдЗрд╕ рдмрд╣реБ-рдкрдВрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рд╣рдЧрд┐рди рдХреЗ рдЕрдВрджрд░ рдорд┐рд▓рд╛рди рдХрд░рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдбрд┐рдЯреЗрдХреНрдЯрд░ рдкреНрд░рдХрд╛рд░ рдХреЛ рдПрдХ рд╕рд╛рде рд╕рднреА рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБ рдХреИрд╢рд┐рдВрдЧ рд╕реЗрд╡рд╛ рдореЗрд░реЗ рдбрд┐рд╕реНрдХ

рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреА рдЧрдгрдирд╛ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рддреЛ cpfind рдЗрд╕реЗ рд╕рд╣реЗрдЬрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЙрдирдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред --рдХреЙрд▓ рдХреЗ рд╕рд╛рде рд╕рднреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдмрд┐рдВрджреБ
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдбрд┐рд╕реНрдХ рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдЧрдП рд╣реИрдВред рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рд╡рд┐рд╢реЗрд╖ рдЫрд╡рд┐ рдХреЗ рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдЫрд╡рд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдкреИрд░рд╛рдореАрдЯрд░ -k:

cpfind--рдХреЙрд▓ рдЗрдирдкреБрдЯ.рдкреАрдЯреАрдУ
cpfind -k 0 -k 1 рдЗрдирдкреБрдЯ.pto

рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд╣реЗрдЬреА рдЬрд╛рддреА рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЫрд╡рд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВ
рд╡рд┐рд╕реНрддрд╛рд░ .рдХреБрдВрдЬреА. рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдХреЛрдИ рдорд┐рд▓рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ cpfind рдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдХрд┐рд╕реА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдХреАрдлрд╝рд╛рдЗрд▓реЗрдВ рдорд┐рд▓рддреА рд╣реИрдВ рддреЛ рд╡рд╣ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛
рд╡реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдФрд░ рдЗрд╕ рдЫрд╡рд┐ рдкрд░ рдлрд╝реАрдЪрд░ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдирд╣реАрдВ рдЪрд▓рд╛рдПрдВрдЧреЗред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдЙрдиреНрд╣реЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ --keypath рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рд┐рдЪ--рдХреИрд╢ рд╕реЗ рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

cpfind --cache -o рдЖрдЙрдЯрдкреБрдЯ.рдкреАрдЯреАрдУ рдЗрдирдкреБрдЯ.рдкреАрдЯреАрдУ

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдпрд╣ рдореМрдЬреВрджрд╛ рдХреАрдкреЙрдЗрдВрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдЙрди рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрд┐рдирдореЗрдВ a рдирд╣реАрдВ рд╣реИ
keypoint рдлрд╝рд╛рдЗрд▓, keypoints рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдпрд╣ рд╕рднреА рд▓реЛрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ
рдФрд░ рдирдП рдкрд╛рдП рдЧрдП рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд┐рдЦрддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдм рдХреАрдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рд╕реАрдкреАрдлрд╛рдЗрдВрдб--рдХреНрд▓реАрди рдЗрдирдкреБрдЯ.рдкреАрдЯреАрдУ

рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рдХрд▓реНрдк


Feature рд╡рд┐рд╡рд░рдг
рдЧрддрд┐ рдХрд╛рд░рдгреЛрдВ рд╕реЗ cpfind рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рдЙрдирдХреА рдЖрдзреА рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдкрд░ рд╕реНрдХреЗрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ,
рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдвреВрдВрдврдиреЗ рдХреЗ рд▓рд┐рдП. рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде --fullscale cpfind рдкреВрд░реНрдг рдкреИрдорд╛рдиреЗ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред
рдЗрд╕рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ "рдмреЗрд╣рддрд░" рдФрд░/рдпрд╛ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдлрд╝реАрдЪрд░ рд╡рд┐рд╡рд░рдг рдЪрд░рдг рдХреЛ рдорд╛рдкрджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

--рдЫрд▓рдиреА1рдЪреМрдбрд╝рд╛рдИ
рдЪрд▓рдиреА 1: рдЪреМрдбрд╝рд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 10)

--рдЫрд▓рдиреА1рдКрдВрдЪрд╛рдИ
рдЪрд▓рдиреА 1: рдКрдВрдЪрд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 10)

--рдЫрд▓рдиреА1рдЖрдХрд╛рд░
рдЪрд▓рдиреА 1: рдкреНрд░рддрд┐ рдмрд╛рд▓реНрдЯреА рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 100)

--kdtreesteps
рдХреЗрдбреАрдЯреНрд░реА: рдЦреЛрдЬ рдЪрд░рдг (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 200)

--рдХреЗрдбреАрдЯреНрд░реАрд╕реЗрдХрдВрдбрдбрд┐рд╕реНрдЯ

рдХреЗрдбреАрдЯреНрд░реА: рджреВрд╕рд░реЗ рдореИрдЪ рдХреА рджреВрд░реА (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 2)

Cpfind рдкреНрд░рддрд┐ рдЫрд╡рд┐ рдЕрдзрд┐рдХрддрдо sieve1width * sieve1height * sieve1size рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдк
рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯрд╛ рдУрд╡рд░рд▓реИрдк рд░рдЦреЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдлрд╝рд┐рд╢рдЖрдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде 360 рдбрд┐рдЧреНрд░реА рдкреИрдиреЛрд░рдорд╛ рд╢реВрдЯ рдХреЗ рд▓рд┐рдП, рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдпрджрд┐ рдЖрдк рдЫрд▓рдиреА рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ рддреЛ рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗред рдЖрдк sieve1width рдмрдврд╝рд╛рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдФрд░/рдпрд╛ рдЫрд▓рдиреА1рдКрдВрдЪрд╛рдИред

Feature рдорд┐рд▓рд╛рди
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛ рдорд┐рд▓рд╛рди рдЪрд░рдг рдХреЛ рдареАрдХ рдХрд░рдирд╛:

--ransaciter
рд░реИрдирд╕реИрдХ: рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпрд╛рдБ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 1000)

--ransacdist
рд░реИрдирд╕реИрдХ: рд╣реЛрдореЛрдЧреНрд░рд╛рдлреА рдЕрдиреБрдорд╛рди рджреВрд░реА рд╕реАрдорд╛ (рдкрд┐рдХреНрд╕реЗрд▓) (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 25)

--ransacmode (рдСрдЯреЛ, рд╣реЛрдо, рдЖрд░рдкреАрд╡рд╛рдИ, рдЖрд░рдкреАрд╡рд╛рдИрд╡реА, рдЖрд░рдкреАрд╡рд╛рдИрдмреА)
рд░реИрдирд╕реИрдХ рдЪрд░рдг рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдореЙрдбрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

рд╣реЛрдо: рдПрдХ рд╣реЛрдореЛрдЧреНрд░рд╛рдлреА рдорд╛рди рд▓реЗрдВред рдХреЗрд╡рд▓ рдЧреИрд░-рдЪреМрдбрд╝реЗ рдХреЛрдг рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ
рд╡рд┐рдЪрд╛рд░. рдореВрд▓ рдкреИрдиреЛрдореИрдЯрд┐рдХ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рднреА рд╣реИ
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдЕрдзрд┐рдХ рдФрд░ рдЧрд▓рдд рдорд┐рд▓рд╛рди рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖рдХрд░ рдпрджрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢
рдЕрдзрд┐рдХрд╛рдВрд╢ рдореИрдЪ рдПрдХ рд╣реА рд▓рд╛рдЗрди рдкрд░ рд╕реНрдерд┐рдд рд╣реИрдВред

rpy: рд░реЛрд▓, рдкрд┐рдЪ рдФрд░ рдпреЙ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░реЗрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рджреГрд╢реНрдп рдХреЗ рдХреНрд╖реИрддрд┐рдЬ рдХреНрд╖реЗрддреНрд░ (рдФрд░ рд╡рд┐рд░реВрдкрдг, рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рди)
рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рдХреГрдд рдЫрд╡рд┐рдпрд╛рдБ)ред рдпрд╣ рдкрд╕рдВрджреАрджрд╛ рдореЛрдб рд╣реИ рдпрджрд┐ a
рдХреИрд▓рд┐рдмреНрд░реЗрдЯреЗрдб рд▓реЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рдПрдЪрдПрдлрдУрд╡реА рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
EXIF рдбреЗрдЯрд╛ рд╕реЗ.

рдЖрд░рдкреАрд╡рд╛рдИрд╡реА: рд░реЛрд▓, рдкрд┐рдЪ, рдпреЙ рдФрд░ рдлреАрд▓реНрдб рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдХреЗ рдЬреЛрдбрд╝реА рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░реЗрдВ
рджреЗрдЦрдирд╛ред рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░ рдХреА рдкреВрд░реНрд╡ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдХрд╛рд░реНрдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП,
рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рддреНрд░реБрдЯрд┐ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдкреИрдиреЛрдЯреВрд▓реНрд╕ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░, рдпрд╣ рдПрдлрдУрд╡реА рдХреЛ 0 рддрдХ рд╕рд┐рдХреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред

rpyvb: рд░реЛрд▓, рдкрд┐рдЪ, рдпреЙ, рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░ рдЖрджрд┐ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдХреЗ рдЬреЛрдбрд╝реА рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░реЗрдВ
"рдмреА" рд╡рд┐рд░реВрдкрдг рдкреИрд░рд╛рдореАрдЯрд░. рд╢рд╛рдпрдж рдмрд╣реБрдд рдирд╛рдЬреБрдХ, рдмрд╕
рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдСрдЯреЛ: рдПрдЪрдПрдлрдУрд╡реА <65 рдбрд┐рдЧреНрд░реА рдФрд░ рдЕрдиреНрдпрдерд╛ рдЖрд░рдкреАрд╡рд╛рдИ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реЛрдореЛрдЧреНрд░рд╛рдлреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

--minmatches
рдиреНрдпреВрдирддрдо рдорд┐рд▓рд╛рди (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 4)

--рдЫрд▓рдиреА2рдЪреМрдбрд╝рд╛рдИ
рдЪрд▓рдиреА 2: рдЪреМрдбрд╝рд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 5)

--рдЫрд▓рдиреА2рдКрдВрдЪрд╛рдИ
рдЪрд▓рдиреА 2: рдКрдВрдЪрд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 5)

--рдЫрд▓рдиреА2рдЖрдХрд╛рд░
рдЪрд▓рдиреА 2: рдкреНрд░рддрд┐ рдмрд╛рд▓реНрдЯреА рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 2)

Cpfind minmatches рдФрд░ sieve2width * sieve2height * sieve2size рдХреЗ рдмреАрдЪ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ
рдПрдХ рдЫрд╡рд┐ рдЬреЛрдбрд╝реА рдХреЗ рдмреАрдЪ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБред (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧ 4 рдФрд░ 50 рдХреЗ рдмреАрдЪ рд╣реИ (=5*5*2)
рдкреНрд░рддрд┐ рдЫрд╡рд┐ рдЬреЛрдбрд╝реА рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБред) рдпрджрд┐ рдХрдо рд╣реИ рддреЛ рдиреНрдпреВрдирддрдо рдорд┐рд▓рд╛рди рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ
рджрд┐рдП рдЧрдП рдЫрд╡рд┐ рдЬреЛрдбрд╝реЗ рдореЗрдВ рдЗрди рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБрдУрдВ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдпрд╣ рдЫрд╡рд┐ рдЬреЛрдбрд╝реА рд╣реИ
рдХрдиреЗрдХреНрдЯреЗрдб рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ. рд╕рдВрдХреАрд░реНрдг рдУрд╡рд░рд▓реИрдк рдХреЗ рд▓рд┐рдП рдЖрдк рдиреНрдпреВрдирддрдо рдорд┐рд▓рд╛рди рдХрдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ,
рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдЧрд▓рдд рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБ рдорд┐рд▓рдиреЗ рдХрд╛ рдЦрддрд░рд╛ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


--рд╕реЗрд▓реЗрд╕реНрдЯреЗрд░реЗрдбрд┐рдпрд╕
рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдХреЗ рд▓рд┐рдП рддреНрд░рд┐рдЬреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ 20)

--рд╕реЗрд▓реЗрд╕реНрдЯреЗрдереНрд░реЗрд╕рд╣реЛрд▓реНрдб
рд╕реЗрд▓реЗрд╕реНрдЯреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ 0.5)

--рд╕реЗрд▓реЗрд╕реНрдЯреЗ
рдЫрд╡рд┐рдпрд╛рдБ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗрд▓реЗрд╕реНрдЯреЗ рд╕реНрдХрд╛рдИ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд┐рдХреЗрд╢рди рдЪрд▓рд╛рдПрдБ, рдпрд╣ рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджреЗрддрд╛ рд╣реИ
'рдмрд╛рджрд▓реЛрдВ' рд╕реЗ рд╕рдВрдмрджреНрдзред

-p <рд╕реНрдЯреНрд░рд┐рдВрдЧ, --рдХреБрдВрдЬреАрдкрде
рдХреБрдВрдЬреАрдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХрд╛ рдкрде

--рд╕рд╛рдл
рдХреИрд╢реНрдб рдХреАрдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ

-c, --рдХреИрд╢
рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдмрд╛рд╣рд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреИрд╢ рдХрд░рддрд╛ рд╣реИ

--рдХреЙрд▓
рд╕рднреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреАрдлрд╝рд╛рдЗрд▓реЗрдВ рд▓рд┐рдЦреЗрдВ

-k , --writekeyfile
рдЗрд╕ рдЫрд╡рд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреАрдлрд╝рд╛рдЗрд▓ рд▓рд┐рдЦреЗрдВ (рдХрдИ рдмрд╛рд░ рд╕реНрд╡реАрдХреГрдд)

-o , --рдЖрдЙрдЯрдкреБрдЯ
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓, рдЖрд╡рд╢реНрдпрдХ

-n , --рдПрдирдХреЛрд░
рд╕реАрдкреАрдпреВ/рдХреЛрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ:рд╕реНрд╡рддрдГ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ)

-t, --рдкрд░реАрдХреНрд╖рдг
рдкрд░реАрдХреНрд╖рдг рдореЛрдб рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ

--рдкреВрд░реНрдг рдкреИрдорд╛рдиреЗ рдкрд░
рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкреИрдорд╛рдиреЗ рдХреА рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдЧрд╝рд▓рдд)

--рдЫрд▓рдиреА1рдЪреМрдбрд╝рд╛рдИ
рдЫрд▓рдиреА 1 : рдЪреМрдбрд╝рд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 10)

--рдЫрд▓рдиреА1рдКрдВрдЪрд╛рдИ
рдЫрд▓рдиреА 1 : рдКрдВрдЪрд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 10)

--рдЫрд▓рдиреА1рдЖрдХрд╛рд░
рдЪрд▓рдиреА 1 : рдкреНрд░рддрд┐ рдмрд╛рд▓реНрдЯреА рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 100)

--kdtreesteps
рдХреЗрдбреАрдЯреНрд░реА: рдЦреЛрдЬ рдЪрд░рдг (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 200)

--рдХреЗрдбреАрдЯреНрд░реАрд╕реЗрдХрдВрдбрдбрд┐рд╕реНрдЯ
рдХреЗрдбреАрдЯреНрд░реА: рджреВрд╕рд░реЗ рдореИрдЪ рдХреА рджреВрд░реА (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 2)

--рдмрд╣реБрдкрдВрдХреНрддрд┐
рдЕрдиреБрдорд╛рдиреА рдмрд╣реБрдкрдВрдХреНрддрд┐ рдорд┐рд▓рд╛рди рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдмрдВрдж)

--рд░реЗрдЦреАрдп рдорд┐рд▓рд╛рди
рд░реИрдЦрд┐рдХ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдорд┐рд▓рд╛рди рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рд╕рднреА рдЬреЛрдбрд╝реЗ)

--linearmatchlen
рд░реИрдЦрд┐рдХ рдорд┐рд▓рд╛рди рдореЗрдВ рдорд┐рд▓рд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 1)

--minmatches
рдиреНрдпреВрдирддрдо рдорд┐рд▓рд╛рди (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 4)

--ransaciter
рд░реИрдирд╕реИрдХ : рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпрд╛рдБ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 1000)

--ransacdist
рд░реИрдирд╕реИрдХ: рд╣реЛрдореЛрдЧреНрд░рд╛рдлреА рдЕрдиреБрдорд╛рди рджреВрд░реА рд╕реАрдорд╛ (рдкрд┐рдХреНрд╕реЗрд▓) (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 25)

--рдЫрд▓рдиреА2рдЪреМрдбрд╝рд╛рдИ
рдЫрд▓рдиреА 2 : рдЪреМрдбрд╝рд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 5)

--рдЫрд▓рдиреА2рдКрдВрдЪрд╛рдИ
рдЫрд▓рдиреА 2 : рдКрдВрдЪрд╛рдИ рдкрд░ рдмрд╛рд▓реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 5)

--рдЫрд▓рдиреА2рдЖрдХрд╛рд░
рдЪрд▓рдиреА 2 : рдкреНрд░рддрд┐ рдмрд╛рд▓реНрдЯреА рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ : 2)

--, --рдЕрдирджреЗрдЦрд╛_рдмрд╛рдХреА
рдЗрд╕ рдлрд╝реНрд▓реИрдЧ рдХреЗ рдмрд╛рдж рд▓реЗрдмрд▓ рдХрд┐рдП рдЧрдП рдмрд╛рдХреА рддрд░реНрдХреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддрд╛.

--рд╕рдВрд╕реНрдХрд░рдг
рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред

-h, --рдорджрдж
рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред

рд▓реЗрдЦрдХ


рдПрдирд╛рдПрд▓ рдУрд░рд▓рд┐рдВрд╕реНрдХреА, рдкрд╛рдмреНрд▓реЛ рдбреА'рдПрдВрдЬреЗрд▓реЛ, рдПрдВрдЯреЛрдиреА рдбреЗрд▓реЗрдлреЛрд░реНрдЬ, рдереЙрдорд╕ рдореЛрдбреНрд╕

"рд╕рдВрд╕реНрдХрд░рдг: 2015.0.0" 2016-01-06 рд╕реАрдкреАрдПрдлрдлрд╛рдЗрдВрдб(1)

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди cpfind рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad