рдЦрд░реЛрдВрдЪ рд╕реЗ рдордиреЛрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд░реАрдХреНрд╖рдг рд░реВрдкреЛрдВ рдХреА рдкрд╣рдЪрд╛рди

рддреАрди рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рдореБрдЭреЗ рдПрдХ рдЕрдЪреНрдЫреЗ рджреЛрд╕реНрдд рдФрд░ рдХрд╛рдо рдХреЗ рд╕рд╣рдпреЛрдЧреА рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдореБрдЭреЗ рдордиреЛрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, vba, vb, vb.net рдкрд░ рдХрд╛рд░реНрдпрд╛рд▓рдп рд╕реНрд╡рдЪрд╛рд▓рди рдХреА рдЫреЛрдЯреА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдерд╛, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рджреМрд░рд╛рди рдПрдХ рдкрд▓ рд▓реЗрдиреЗ рдФрд░ C # рд╕реАрдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╡реИрд╕реЗ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд░рд▓ рд╣реИ, рдХреЗрд╡рд▓ 5 рдордиреЛ-рдирд┐рджрд╛рди рд╡рд┐рдзрд┐рдпрд╛рдВред рдмрд╛рдж рдореЗрдВ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЙрдирдХрд╛ рд╕рдкрдирд╛ рдЗрди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд░реВрдкреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдереАред рд╕реНрдерд┐рддрд┐ рдФрд░ рдЬрдЯрд┐рд▓ рд╣реЛ рдЧрдИ рд╣реИред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рдореИрдВ рдорд╛рдиреНрдпрддрд╛ рдкрд░ рдЦрд░реНрдЪ рдХрд░реВрдВрдЧрд╛ред

рдмреЗрд╢рдХ, рдореБрдЭреЗ рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдерд╛, рдФрд░ рд░реВрдкреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдЫ рднреА рдореБрдлреНрдд рдорд┐рд▓рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрдкрдиреА рдЖрд╕реНрддреАрдиреЗрдВ рдЙрддрд╛рд░реАрдВ рдФрд░ рдЦреБрдж рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред

рдореИрдВ рдпрд╣рд╛рдВ рдХреЛрдб рдирд╣реАрдВ рд▓рд┐рдЦреВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рддреЗ рд╕рдордп рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдХрд╛рдо рдХрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИред
рдЗрд╕рд▓рд┐рдП ...
рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдлреЙрд░реНрдо рдмрдирд╛рдП рдЧрдП рдереЗред рдкреНрд░рддреНрдпреЗрдХ рдкрджреНрдзрддрд┐ рдХрд╛ рдЕрдкрдирд╛ рдПрдХ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдХреЗрд╡рд▓ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдЙрддреНрддрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред
рдЫрд╡рд┐

рдореЗрд░реЗ рд╢рдмреНрджреЛрдВ рд╕реЗ рдлреЙрд░реНрдо рдПрдХ рдЕрдЪреНрдЫреЗ рджреЛрд╕реНрдд рдФрд░ рдХрд╛рдо рдХреЗ рд╕рд╣рдпреЛрдЧреА рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдереЗред рд╡реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдмрдирд╛рдП рдЧрдП рдереЗ рдФрд░ рдкреАрдбреАрдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдЧрдП рдереЗред
рдкреНрд░рдкрддреНрд░ рдкрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг рдХрд╛рд▓рд╛ рд╡рд░реНрдЧ рд╣реИ (рдореИрдВрдиреЗ рдЙрдирдХреЗ рдорд╛рд░реНрдХрд░реЛрдВ рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛ рд╣реИ)ред рдКрдкрд░реА рдХреЗрдВрджреНрд░реАрдп рдорд╛рд░реНрдХрд░ рдХреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╢реАрд░реНрд╖ рдФрд░ рдЬрд╣рд╛рдВ рдкреНрд░рдкрддреНрд░ рдХреЗ рдиреАрдЪреЗред рд╕рд╛рдЗрдХреЛрдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ рдореЗрдВ, рд╡рд┐рд╖рдп рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╕реЗрд▓ рдореЗрдВ рдПрдХ рд╡рд┐рдХрд░реНрдг рдкрд╛рд░ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐:
1. рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╖рдп рдХреА рд╢рд┐рдХреНрд╖рд╛ рдХрдо рд╣реЛ рд╕рдХрддреА рд╣реИ
2. рдпрд╣ рдПрдХ рдкрд░реАрдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╡рд┐рд╖рдп рдЧрд▓рдд рд╣реИ, рдХрдИ рдмрд╛рд░ рдкрд╛рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
3. рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдпрд╛рд╣реА рд░рдВрдЧреЛрдВ рдХреЗ рдкреЗрдВрд╕рд┐рд▓, рдмреЙрд▓рдкреЙрдЗрдВрдЯ, рдЬреЗрд▓ рдкреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
4. рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╖рдп рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджреЗрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдФрд░ рдХреНрд░реЙрд╕ рдХреЗ рдмрдЬрд╛рдп, рдЯрд┐рдХред

рдЕрдм рдкрд░реАрдХреНрд╖рдг рд░реВрдкреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╣реБрдд рдХрд╛рдо рдХреА рдЪрд░рдг-рджрд░-рдЪрд░рдг рдФрдкрдЪрд╛рд░рд┐рдХрддрд╛:
1. рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдПрдХ рдЦрд╛рд▓реА рдЫрд╡рд┐ рд▓реЗрдВред
2. рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рдирдХ рд░реВрдк рдореЗрдВ рдЫрд╡рд┐ рд▓рд╛рдУред
3. рдЫрд╡рд┐ рдореЗрдВ рдЙрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЦреЛрдЬреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
4. рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдиреЛред
5. рдЙрддреНрддрд░ рдмрдЪрд╛рдУред

рдЕрдм, рдкрд╣рд▓реЗ рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗред
1. рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЫрд╡рд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред
рдореИрдВрдиреЗ рдПрдХ рдлреНрд▓реИрдЯрдмреЗрдб рд╕реНрдХреИрдирд░ рдХреЛ рдПрдХ рдЫрд╡рд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рд╕рд╕реНрддрд╛ рдФрд░ рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рд╛рдзрди рдЪреБрдирд╛ред рджреЗрд╢реА C # рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ, рд╕реНрдХреИрдирд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдореБрдЦреНрдп API рд╣реИрдВ: TWAIN рдФрд░ WIA ред WIA рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред рддрдХрдиреАрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ, рдФрд░ рдиреЗрдЯ рдкрд░ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рд╕реНрдХреИрди рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░ рд░рд╣рд╛ рдерд╛ред

WIA рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреБрд░рд╛ рдмрд╛рдд рд╕рдорд░реНрдерд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рд╣реИ ред рд╡реЗ рдХреБрдЫ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ TWAIN рд╕реНрдХреИрдирд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред рдореИрдВрдиреЗ рдореБрдлреНрдд рдЯреНрд╡реЗрдирдбреЙрдЯрдиреЗрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдЗрд╕рдХрд╛ рдПрдХрдорд╛рддреНрд░ рджреЛрд╖ рд╕реНрдХреИрдирд┐рдВрдЧ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдХреИрдирд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИред рдкреБрд░рд╛рдиреЗ рд╕реНрдХреИрдирд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдСрдЯреЛ-рд░реЛрдЯреЗрдЯ рдЫрд╡рд┐ рдлрд╝рдВрдХреНрд╢рди рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдкрд░реАрдХреНрд╖рд╛ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдЬрд▓реНрджреА рд╕реЗ рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред

рджреЛрдиреЛрдВ API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдЙрдирдХреЗ рдорд╛рдирдХ GUI рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ред рдЫрд╡рд┐ рдХрд╛ рдЖрдХрд╛рд░ A4 рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди 100 DPIред рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрдХреИрдирд░ рд╡рд░реНрдЧ рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдПрдХ рдЫрд╡рд┐ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╕рдордЭрд╛рдпрд╛ред

2. рдЫрд╡рд┐ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдгред
рдЫрд╡рд┐ рдХреЛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд░реВрдк рдореЗрдВ рд▓рд╛рдирд╛ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ:
1. рдЫрд╡рд┐ рдХреЛ 100 рдбреАрдкреАрдЖрдИ рдХреЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдореЗрдВ рд▓рд╛рдирд╛ред
2. рдЫрд╡рд┐ рдХрд╛ рджреНрд╡реИрддрдХрд░рдгред
3. рдорд╛рд░реНрдХрд░реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ред
4. рдЫрд╡рд┐ рд░реЛрдЯреЗрд╢рдиред
рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ AForge.NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдпрд╣ рдореБрдлрд╝реНрдд рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдХрдИ рдЫрд╡рд┐ рд╣реЗрд░рдлреЗрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдЖрдкрдХреЛ рдЧрддрд┐ рдХреЗ рд▓рд┐рдП рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдореИрдВ C # рдореЗрдВ рдирдпрд╛ рд╣реВрдВред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдореИрдВ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреА рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛ред
рддреЛ, рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдЖрдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐ рдХреЛ 100 рдбреАрдкреАрдЖрдИ рддрдХ рдШрдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдмрд┐рдиреИрд░реАрдХрд░рдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдзрдордХреА рджреЗрддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдмрдбрд╝рд╛ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЧрддрд┐ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдЧрд╛ред рдлрд┐рд░ рд╣рдо рдЫрд╡рд┐ рдХреЛ рд░рдВрдЧ рдореЛрдб "рдЧреНрд░реЗрд╕реНрдХреЗрд▓" рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП, рдЧреНрд░реЗрд╕реНрдХреЗрд▓ рдХреНрд▓рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЫрд╡рд┐ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдмреНрд░реИрдбрд▓реАрдХреЛрдереНрд░реЗрд╢реЛрд▓реНрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЪрдордХ рдХреЗ рдЫреЛрдЯреЗ рд░реБрдХрд╛рд╡рдЯреЛрдВ рдХреЗ рд╕рд╛рде рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рддрд╛ рд╣реИред
рд╕рдлрд▓ рдорд╛рдиреНрдпрддрд╛ рдХреА рдЬрдЯрд┐рд▓ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЫрд╡рд┐ рдХрд╛ рд╕рд╣реА рдЕрднрд┐рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИред 3-4 рдбрд┐рдЧреНрд░реА рдХрд╛ рдПрдХ рд░реЛрдЯреЗрд╢рди, рдФрд░ рд╕рдм рдХреБрдЫ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛ред рдХреЛрдИ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдлреАрдб, рдлреНрд▓реИрдЯрдмреЗрдб рд╕реНрдХреИрдирд░, рдЭреБрд░реНрд░реАрджрд╛рд░ рдмреНрд▓реИрдВрдХреНрд╕ рдирд╣реАрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рдлрд╝реЙрд░реНрдо рдХреЗ рд░реЛрдЯреЗрд╢рди рдХреЗ рдХреЛрдг рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП DocumentSkewChecker рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдФрд░ рдЫрд╡рд┐ рдХреЛ рдШреБрдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП RotateBilinear , рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рддреЗрдЬрд╝ рд╣реИред рдЗрд╕ рд░реЛрдЯреЗрд╢рди рдиреЗ рдЫрд╡рд┐ рдХреЛ 0-45 рдбрд┐рдЧреНрд░реА рдХреА рд╕реАрдорд╛ рдореЗрдВ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрд▓рдЯрд╛ рд░рд╣ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдвреВрдВрдврдирд╛ рдФрд░ рдкреНрд░рдкрддреНрд░ рдХреЗ рд╢реАрд░реНрд╖ рдХреЛ рдХреЗрдВрджреНрд░реАрдп рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдореИрдВрдиреЗ рдЫрд╡рд┐ рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ BlobCounter рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЖрдХрд╛рд░ рдФрд░ рдкреВрд░реНрдгрддрд╛ рд╕рдВрдкрддреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдкрд╛рдИ рдЧрдИ рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЫрд╛рди рджрд┐рдпрд╛, рд╕реАрдорд╛ рдХреЛ 0.8 рдкрд░ рд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ред рдФрд░ рдЕрдЧрд░ рдЙрд╕реЗ рд╢реАрд░реНрд╖ рдкрд░ рддреАрди рдорд╛рд░реНрдХрд░ рдирд╣реАрдВ рдорд┐рд▓реЗ, рддреЛ рдЙрд╕рдиреЗ рдЫрд╡рд┐ рдХреЛ 180 рдбрд┐рдЧреНрд░реА рдХрд░ рджрд┐рдпрд╛ред
рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд░рд▓ рдЬреЛрдбрд╝рддреЛрдбрд╝ рд╕реЗ, рд╕рднреА рдЫрд╡рд┐рдпрд╛рдВ рдПрдХ рдирдЬрд╝рд░ рдФрд░ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред

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

рдЗрд╕реЗ рдХрд╛рдлреА рд╕рд░рд▓рддрд╛ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд╣рд▓реА рдХреЛрд╢рд┐рдХрд╛ рдХрд╛ рдХреНрд╖реЗрддреНрд░ рдХреЗрдВрджреНрд░ рд╕реЗ рдлреИрд▓рд╛ рд╣реБрдЖ рд╣реИред рдлрд┐рд░ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдореИрдВ BlobCounter рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдЦреЛрдЬрддрд╛ рд╣реВрдВ ред рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗрд▓ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрд╛рдж, рдХреНрд╖реЗрддреНрд░ рдкрд╛рдпрд╛ рдХреЗрдВрджреНрд░ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╕рдВрдХреБрдЪрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

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

4. рд╕реЗрд▓ рдорд╛рдиреНрдпрддрд╛
рдпрд╣рд╛рдВ рдореИрдВ рдлрдВрд╕ рдЧрдпрд╛ рд╣реВрдВред рдорд╛рдиреНрдпрддрд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рд╡рд░реНрдЧреАрдХрд░рдг рдХрд╛рд░реНрдп рд╣реИред рдЪреБрдиреМрддреА рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ 3 рд╡рд░реНрдЧ рд╣реИрдВ:
1. рдЦрд╛рд▓реА (рдореБрдХреНрдд)ред
2. рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╖рдп (рдХреНрд░реЙрд╕) рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
3. рдЧрд▓рддреА рд╕реЗ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╖рдп (рдорд┐рд╕) рджреНрд╡рд╛рд░рд╛ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдХрдХреНрд╖рд╛ рдореБрдХреНрдд рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИред рдпрд╣ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦрд╛рд▓реА рд╕реЗрд▓ рд╣реИ, рдЬрд┐рд╕реЗ рдЯреЗрд╕реНрдЯ рдкреЗрди рджреНрд╡рд╛рд░рд╛ рдЫреБрдЖ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреНрд░реЙрд╕ рдХреНрд▓рд╛рд╕ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ: рд╕реЗрд▓ рдореЗрдВ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрддреНрдХреГрд╖реНрдЯ рдмреНрд░реАрдлрд┐рдВрдЧ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдкрд░реАрдХреНрд╖рдг рдХреЗ рджреМрд░ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рд╡рд┐рдХрд░реНрдг рдкрд╛рд░ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдпрджрд┐ рд╡реЗ рдЧрд▓рдд рд╣реИрдВ рддреЛ рд╕реЗрд▓ рдХреЛ рд╢реЗрдб рдХрд░реЗрдВ рдФрд░ рдЙрдирдХреЗ рдЙрддреНрддрд░ рдХреЗ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдорд┐рд╕ рдХреНрд▓рд╛рд╕ рд╣реИред
рд╡рд░реНрдЧреАрдХрд░рдг рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рджреЛ рд╡рд┐рдХрд▓реНрдк рдереЗ: рдЪрдордХ рд╕реНрддрд░ рджреНрд╡рд╛рд░рд╛ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдФрд░ рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдПрдХ рдкреБрд░рд╛рдиреЗ рдкреНрд░рд╢рдВрд╕рдХ рдХреЗ рд░реВрдк рдореЗрдВ (рдореИрдВрдиреЗ рдПрдХ рджрд┐рди vba рдкрд░ рд▓рд┐рдЦрд╛ рдерд╛), рдореИрдВрдиреЗ рдПрдирдХреЛрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд▓рд┐рдпрд╛ рдФрд░ 20 рдкреВрд░реНрдг рдкрд░реАрдХреНрд╖рдг рд░реВрдкреЛрдВ рдкрд░ рдПрдХ рдорд▓реНрдЯреА-рд▓реЗрдпрд░ рдкрд░рд╕реЗрдкреНрдЯреНрд░реЙрди рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ред рдФрд░ рдореБрдЭреЗ 15-35% рдЧрд▓рдд рдЙрддреНрддрд░реЛрдВ рдХреА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдорд╣реАрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ (рджреГрдврд╝ рдиреЗрдЯрд╡рд░реНрдХ, рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рджрд╛рд╕, рд╕реАрдЦрдиреЗ рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди)ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реЗрд▓ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ:

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

рдореИрдВрдиреЗ 8 рд╕реЗ 17 рддрдХ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдореВрд▓реНрдпреЛрдВ рдХреЛ рд▓рд┐рдпрд╛ (рдЯреНрд░рд┐рдо рдХреА рдЧрдИ) рдФрд░ рд╕реВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛: рдереНрд░реЗрд╢реЛрд▓реНрдб = 1 - рдФрд╕рдд (рдЪрдордХ рдХреЗ рд▓рд┐рдП рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдореВрд▓реНрдп) / рдЕрдзрд┐рдХрддрдо рдЪрдордХред рджрд╣рд▓реАрдЬ рдХреЗ рдореВрд▓реНрдп рд╕реЗ, рдореИрдВрдиреЗ рд╕реЗрд▓ рдХреЗ рд╡рд░реНрдЧ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд┐рдпрд╛ред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд░реНрдЧреЛрдВ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
реж рд╕реЗ реж.рез class рд╡рд░реНрдЧ рдореБрдХреНрдд,
0.18 рд╕реЗ 0.6 рдкрд╛рд░ рд╡рд░реНрдЧ рддрдХ,
0.6 рд╕реЗ 1 рд╡рд░реНрдЧ рдХреА рдпрд╛рдж рдЖрддреА рд╣реИред

5. рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдмрдЪрддред
рдЪреВрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдорд╛рдиреНрдпрддрд╛ рдХреЗ рджреМрд░рд╛рди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдХреНрд░реЙрд╕ рдХреНрд▓рд╛рд╕ рдХреА рд╕реЗрд▓ рдЖрдИрдбреА рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ, рдорд╛рдиреНрдпрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:


рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ:
рд╕реА # рднрд╛рд╖рд╛ рд╕реАрдЦрдиреЗ рдХреЗ рддреАрди рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдордиреЛрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд░реАрдХреНрд╖рдг рд░реВрдкреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдЖрд╡реЗрджрди рдХрд┐рдпрд╛ред рдкреВрд░реНрд╡-рдЙрдкрдпреЛрдЧ рдиреЗ рдбреЗрдврд╝ рдорд┐рдирдЯ рдореЗрдВ рд▓рдЧрднрдЧ 1 рдЦрд╛рд▓реА рдХрд╛ рдереНрд░реВрдкреБрдЯ рджрд┐рдЦрд╛рдпрд╛ред рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рдорд╛рдиреНрдпрддрд╛ рд╕реЗ рдкрд╣рд▓реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреА рдореИрдиреНрдпреБрдЕрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдПред
рдЕрдм рдореБрдЭреЗ рдЕрдкрдиреЗ рдбрд░рд╛рд╡рдиреЗ рдХреЛрдб рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдЙрддреНрдкрд╛рдж рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рдЙрд╕реА рд╕рдордп рдореИрдВ рд╡рд░реНрдЧреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░ рд░рд╣рд╛ рд╣реВрдБред
рдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдХреБрдЫ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЛ рд░реВрдкреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рди рдореБрдХреНрдд рд░реВрдкрд░реЗрдЦрд╛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░реЗрдЧрд╛, рдХрдо рд╕реЗ рдХрдо рдореЗрд░реЗ рдЕрдЪреНрдЫреЗ рджреЛрд╕реНрдд рдФрд░ рдХрд╛рд░реНрдп рд╕рд╣рдпреЛрдЧреА рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реА рд╕рд░рд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП ...

Source: https://habr.com/ru/post/In181878/


All Articles