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

рд▓рдХреНрд╖реНрдп рдЕрдВрдХреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ

рдХреЗрд╡рд▓ рдЕрдВрдХ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рд▓рдВрдмрд╛рдИ (19) рдХреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА рдФрд░ рдЗрд╕рдХреА рдКрдВрдЪрд╛рдИ (14) рд╢реВрдиреНрдп рд╕реЗ рджреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд░реНрдЧ рд╣реЛрдЧреАред рдпрд╛рдиреА 14 * 19 - 2 = 264ред
рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдорддрд▓рд╛рдм рдХреА рдмрд╛рддрдЪреАрдд рдХреЛ рдХрдо рдХрд░рдХреЗ
java.awt.Robot рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рд░рд▓ рд╣реИ: рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рд▓рд┐рдП createScreenCapture, рдХреАрдмреЛрд░реНрдб / keyRelease - рдПрдХ рдХреАрдмреЛрд░реНрдб рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░реЗрдВред рдЖрдк рдорд╛рдЙрд╕ рдХреЛ рд╣рд┐рд▓рд╛ рднреА рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд░реВрд░реА рдирд╣реАрдВред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдВрдбреЛ рдвреВрдВрдврдирд╛ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд▓рдЧрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЦреЗрд▓реЗрдВрдЧреЗред
рдореИрдВ рдкрде рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛, рдФрд░ рдРрд╕рд╛ рдХреЛрдИ рд▓рдХреНрд╖реНрдп рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЕрднреА рдкреВрд░реЗ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реВрдВред рдмреНрд░реВрдЯрдлреЛрд░реНрд╕, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВред
рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдХрднреА рднреА рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╣реИрдмрд░ рдХреЛ рддрдирд╛рд╡ рджрд┐рдпрд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ,
рдореИрдЯрд▓реИрдм рдкрд░ рдХреБрдЫ рд▓реЗрдЦ рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦреЛрдЬ рдХреЗ рджреВрд╕рд░реЗ рдкреГрд╖реНрда рдкрд░ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓рд╛:
MATLAB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдореЗрдВ рдЧреЛрд▓рд╛рдИ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдХреЛрд╢рд┐рд╢ рди рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИред
рд╣рд░ рдмрд╛рд░ (1440 * 900 * 4) = 1.2 рдПрдордмреА рдкреВрд░реЗ рд╕реНрдХреНрд░реАрди рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЧреЗрдо рдлрд╝реАрд▓реНрдб рдХреА рддрд▓рд╛рд╢ рдХрд░реВрдВрдЧрд╛ред рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рдХреЛрд╖реЗрд░ рдирд╣реАрдВ рд╣реИред
рддреЛ:
рдЙрд╕реА рдкрджреНрдзрддрд┐ рд╕реЗ (рдереЛрдбрд╝реЗ рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде) рдореИрдВ рдореИрджрд╛рди рдХреЗ рдЕрдВрджрд░ рд▓рд╛рд▓ рдмрдЯрди рдвреВрдВрдврддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реВрдВред
рд▓рд╛рд▓ рдмрдЯрди рдХреА рддрд▓рд╛рд╢ рд╣реИ рдЗрд╕ рдХреНрд╖рдг рд╕реЗ, рдЦреЗрд▓ рд╣реА рдЫреЛрдЯреЗ рдмреНрд░реЗрдХ рдХреЗ рдмрд╛рдж рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдЙрдирдХреЗ рд╕рд╛рде рдмреЗрд╡рдХреВрдл рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЪрд┐рддреНрд░ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░ рд╣реВрдВ, рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдЕрдВрддрд░ рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реВрдВред
рдлрд┐рд░ рдореИрдВ рдлрд┐рд░ рдорд╛рдереЗ рдкрд░ рд▓рдЧрд╛ред
рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдореИрдВ рд╕рд╛рдВрдк рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реВрдВ, рдХреНрд╖реЗрддреНрд░ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рд╕реЗ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЕрдкрдиреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдФрд░ рдЙрд╕рдХреЗ рдЖрдВрджреЛрд▓рди рдХреА рджрд┐рд╢рд╛ (рджрд╛рдИрдВ рдУрд░) рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдЪреВрдВрдХрд┐ рд╕рд╛рдВрдк рдХреЗ "рд╕рд┐рд░" рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ - рдпрд╣ рд╕рдм рд╕рдорд╛рди рд╣реИ, рдореИрдВрдиреЗ рдПрдХ рдирдИ рдЬрдЧрд╣ рдореЗрдВ рд╕рд╛рдВрдк рдХреЗ рд╕рд┐рд░ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдмреНрд░реЗрдХ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдкрд╣рд▓реА рдмрд╛рд░ рд╕рд┐рд░ рдХреЛ x, y рд╕реЗ (8.5) рд╕реЗ (11.5) рддрдХ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдореИрдВ рдЗрд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВред рд╕реНрдХреНрд░реАрди рдХреА рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдирдИ рджрд┐рд╢рд╛ рдореЗрдВ рдореЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВред
рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ, рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдХрд╛ рдЖрдХрд╛рд░ 19 рд╕реЗ 14 рдмреНрд▓реЙрдХ рд╣реИред
рдмреНрд░реЗрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдореИрдВ рдЦреБрдж рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдХ рдПрдпрд░ 2012 рдФрд░ рдПрдлрдПрдл 18 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рд▓рдЧрднрдЧ 25-30% рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЬрдм рдЖрдк рдлрд┐рд░ рд╕реЗ рдЦреЗрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдкреБрд░рд╕реНрдХрд╛рд░ рдХреЗ рдмрд┐рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЖрдк рдЬрд╛рд░реА рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗред рд╕рд╛рдВрдк рдПрдХ рд╣реА рд╕реНрддрд░ рдкрд░ рднреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧрддрд┐ рд╕реЗ рдиреЗрддреНрд░рд╣реАрди рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИ рдФрд░ рдкрд┐рдЫрдбрд╝ рд╕рдХрддрд╛ рд╣реИред
рдореБрдЭреЗ рдХреНрд░реЛрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдерд╛ред рдпрд╣ рд╡рд╣рд╛рдВ рдмреЗрд╣рддрд░ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ: рдкреБрд░рд╕реНрдХрд╛рд░реЛрдВ рдХреЗ рдмрд┐рдирд╛, рдЦреЗрд▓ 5% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЖрдВрджреЛрд▓рди рдЪрд┐рдХрдирд╛ рд╣реИ рдФрд░ рдЖрдк рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╕реАрдкреАрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╛рдлреА рдХрдо рд╣реИред рдореИрдВрдиреЗ рд╕реАрдЦрд╛ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдПрдХ рдзреНрд╡рдирд┐ рд╣реИред
рдпрд╣рд╛рдБ рдореЗрд░рд╛ рдореБрдЦреНрдп рд▓реВрдк рд╣реИ:
рдПрдХ рдЫрд╡рд┐ рдорд╛рдиреНрдпрддрд╛ рдкрджреНрдзрддрд┐ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЬреЛ рд╕реНрдЯреИрдЯрд┐рдХреНрд╕ рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдорд┐рд▓реА - рдореЗрд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдкреВрд░реЗ рдЪрдХреНрд░ рдореЗрдВ рд▓рдЧрднрдЧ 0.8 рд╕реЗрдХрдВрдб (800 рдПрдордПрд╕) рд▓рдЧреЗ, рдЬрдмрдХрд┐ рд╢реБрд░реБрдЖрддреА рд╕реНрддрд░ рдкрд░ рднреА рд╕рд╛рдВрдк рд╣рд░ 0.2 рд╕реЗрдХрдВрдб (200) рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИ рдПрдордПрд╕)ред рд╕рд╛рдБрдк рджреАрд╡рд╛рд░реЛрдВ рд╕реЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдорд┐рд▓рддреЗ рдереЗред
рдлрд╝рд┐рд▓реНрдЯрд░ рдЧреБрдгрд╛рдВрдХ рдФрд░ рдЗрдирдкреБрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рд╕рд╛ рдЦреЗрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ 350ms рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ред
рдлрд┐рд▓реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдЪреИрдирд▓ рдЫреЛрдбрд╝ рджрд┐рдпрд╛, 190 рдПрдордПрд╕, рдмрдВрджред рдЕрдзрд┐рдХрддрдо рдкрд░рд┐рдгрд╛рдо 11 рдЕрдВрдХ рд╣реИред "рддреЗрдЬ, рд╕рд╛рдВрдк .." - рд╕реЛрдЪрд╛, рдореИрдВрдиреЗ рдЬрд╛рд░реА рд░рдЦрд╛ред
рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛, рд╕рднреА рдЪрдХреНрд░реЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ рдлрд┐рд▓реНрдЯрд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЫрд╡рд┐ рдХреЛ 19x14 рдмреНрд▓реЙрдХреЛрдВ (42x42 рдкрд┐рдХреНрд╕рд▓) рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдХреЗ рдкрд┐рдХреНрд╕рд▓ рдХреА рд░рд╛рд╢рд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ - 100ms, рдЕрдзрд┐рдХрддрдо рдкрд░рд┐рдгрд╛рдо 35 рдЕрдВрдХ рд╣реИред
рд╢рд╛рдпрдж рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдорд╛рдорд▓рд╛, рд╕рдм рдХреЗ рдмрд╛рдж realtime рдирд╣реАрдВред рдпрджреНрдпрдкрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдирд┐рд╖реНрдкрд╛рджрди (рдЯрд┐рдХ рдФрд░ рдЯреЛ рдХрдорд╛рдВрдб, рд╕рд╛рде рд╣реА рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдХрдорд╛рдВрдб) рдХрд╛ рдорд╛рдкрди рдЧрдгрдирд╛ рд╡рд╛рд▓реЗ рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИред рдЖрдЧреЗ рдмрдврд╝реЛред
рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдореЗрдВ рд╕рднреА 42x42 рдкрд┐рдХреНрд╕рд▓ рдХреЗ рдпреЛрдЧ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХреНрдпреЛрдВ рдХрд░реЗрдВ? рдпрд╣ 20x20 рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдХрд╛рд▓реЗ рдХреЛ рд╕рдлреЗрдж рд╕реЗ рдЕрд▓рдЧ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдкреБрд░рд╕реНрдХрд╛рд░ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВред 70 рдПрдордПрд╕, 52 рдЕрдВрдХред
рдЕрдм рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╣реА рдЕрдзрд┐рдХрддрдо рдЯреБрдХрдбрд╝рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдерд╛ рддрд╛рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдЪреИрдирд▓ (рд░реЗрдб) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗ, рдЬрд┐рд╕рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреА рдорд╛рддреНрд░рд╛ рдЪрд╛рд░ рдЧреБрдирд╛ рдХрдо рд╣реЛ рдЬрд╛рдПред
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХрд╛рд░реНрдп рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ 25ms рдХреЗ рдФрд╕рдд рдФрд░ рдЕрдзрд┐рдХрддрдо 75 рдЕрдВрдХ рдХреЗ рд╕рд╛рде 30ms рдХреА рдЧрд╛рд░рдВрдЯреА (рдЪрд░рдо рдкрд░)ред рдЖрдо рддреМрд░ рдкрд░, рдХрд╛рдо рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рдордп рдпрд╣ рдореЗрд░рд╛ рд▓рдХреНрд╖реНрдп рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рдордп рддрдХ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд▓рдЧрд╛рддрд╛рд░ (рдЕрдм рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпреЗ рднреА рдмреЙрдЯ рд╣реИрдВ) рдиреЗ рдмрд╛рд░ рдХреЛ 116 рдЕрдВрдХ рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ред рддреЛ рдЪрд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдмрд┐рдВрджреБ рдореЗрд░реЗ рд╣рд╛рдереЛрдВ рдХреА рд╡рдХреНрд░рддрд╛ рдирд╣реАрдВ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕реНрдХреНрд░реАрди рдкрд░ 33 рдмрд╛рд░ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рджреЗрдЦрддрд╛ рдерд╛ рдФрд░ рд╕рдордп рдореЗрдВ рдмрдЯрди рджрдмрд╛рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдкреНрд░рдмрдВрдзрди рдиреЗ "рдкрд░реНрдЪреА" рдЬрд╛рд░реА рд░рдЦреА, рдФрд░ рдХрд╛рдо рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдХрдореА рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдкрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛ред
рдЗрд╕рд╕реЗ рдЧрдВрджреА рдЪрд╛рд▓ рдЪрд▓реА рдЧрдИред рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдлреЗрдВрдХ рджреЗрддрд╛ рд╣реВрдВ рдФрд░ рдХреЗрд╡рд▓ 42 рд╡реЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ рд▓рдВрдмрд╡рдд рдФрд░ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВред рдпрджрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдВрдк рдпрд╣рд╛рдВ рд╣реИред рдореИрдВ рдРрд╕реА рд╕реАрдорд╛ рдореВрд▓реНрдп рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рд╕рд╛рдВрдк рдХреЛ рдкреБрд░рд╕реНрдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВред 25ms рдХреА рдЧрд╛рд░рдВрдЯреА рдФрд░ 87 рдЕрдВрдХред рдмрд╕ рддреАрд╕ рдореЗрдВ рд╣реЛ рд░рд╣реА рд╣реИред
рдлрд┐рд░ рд╕реЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╕рдордп рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдЯреБрдХрдбрд╝рд╛ рд╣реИред рдореИрдВ рдЗрд╕реЗ рдФрд░ рдЧрддрд┐ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛, рд▓реЗрдХрд┐рди рдЖрдк рдПрдХ рдЫреЛрдЯреЗ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ! рдореИрдВ рдореИрджрд╛рди рдХреЛ рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ (рдереЛрдбрд╝реЗ рдУрд╡рд░рд▓реИрдк рдХреЗ рд╕рд╛рде) рдорд╛рд░рддрд╛ рд╣реВрдВ рдФрд░ рдХреЗрд╡рд▓ рдЙрд╕ рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рд╕рд┐рд░ рд╣реИред 22 рдХрд┐рд▓реЛрдореАрдЯрд░ рдФрд░ 101 рдЕрдВрдХред
рдЬрд╣рд╛рдВ рджреЛ, рдЪрд╛рд░ рд╣реИрдВред рдореИрдВ рдЪрд╛рд░ рдЪрддреБрд░реНрднреБрдЬ рдП, рдмреА, рд╕реА, рдбреАред 17 рдПрдордПрд╕ рд▓реЗрддрд╛ рд╣реВрдВ рдФрд░ рдФрд╕рддрди 11ред
if (head (1,1) <=10) && (head(1,2) <=7) I (1:9*42, 1:11*42) = getScreenCaptureImageData(rectgA); elseif (head (1,1) >= 11) && (head(1,2) <=7) I (1:9*42, 8*42+1:end) = getScreenCaptureImageData(rectgB); elseif (head (1,1) <= 10) && (head(1,2) >=8) I (5*42+1:end, 1:11*42) = getScreenCaptureImageData(rectgC); elseif (head (1,1) >= 11) && (head(1,2) >=8) I (5*42+1:end, 8*42+1:end) = getScreenCaptureImageData(rectgD); end P = I (i,j) > 150;
рдмрд┐рдВрдЧреЛ! 131 рдЕрдВрдХред
рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдХреНрд░реАрди рдХреЗ рдХреЗрд╡рд▓ рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╕рд╛рдБрдк рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрдЪрд╛ рдЧрдпрд╛ рдерд╛ рддрд╛рдХрд┐ рдПрдХ рдФрд░ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдпрд╛ рджреЛ рдЬреАрддрдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдЕрдм рдХреЗ рд▓рд┐рдП рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реВрдВред
рджреВрд╕рд░реЗ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЗ рдХрд╛рд░рдг рдЕрдзрд┐рдХрддрдо 262 рдЕрдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред
рддреАрд╕рд░рд╛, рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рджреЗрд░реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдЪрд▓рдиреЗ рдХреЗ рд╕рдордп рдХреЗ рд╕рд╛рде рддреБрд▓рдиреАрдп рд╣реИ (рдФрд╕рддрди 11 рд╕реЗрдореА, рдЪреЛрдЯрд┐рдпреЛрдВ рдореЗрдВ 17)ред рдпрд╛рдиреА OS 6ms рдХреА рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИред
рдЪреМрдерд╛, рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рд╣рд╛рд╕рд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдЫрд╡рд┐рдпреЛрдВ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдПред
рдкрд╛рдВрдЪрд╡реЗрдВ, рдЕрд╕реНрдерд╛рдпреА рдкрд░рд┐рдгрд╛рдо рдмрд╣реБрдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ, рдФрд░ рдкреНрд▓рд╕ рдпрд╛ рдорд╛рдЗрдирд╕ рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рдШрд░ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдФрд╕рддрди рджреЛ рдмрд╛рд░ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (Win7x64)ред рд╢рд╛рдпрдж рдЕрдЧрд░ рдореИрдВ рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рд╕реА рдкреНрд░реЛрдбрдХреНрд╢рди рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛рдКрдВ, рддреЛ рдпрд╣ рдФрд░ рддреЗрдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдореИрдВрдиреЗ рдиреИрддрд┐рдХ рдФрд░ рдиреИрддрд┐рдХ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдореЗрд░реЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рднреЗрдЬреЗред
рддреНрдпрд╛рдЧрдореИрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд░рдЪрдирд╛рддреНрдордХ рдЖрд▓реЛрдЪрдирд╛ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдФрд░ рдЖрдорддреМрд░ рдкрд░ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред
рдпрд╣ рдЕрд╕рдВрд╡реИрдзрд╛рдирд┐рдХ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрдм рддрдХ рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИред
рдореБрдЦреНрдп рдЦреБрдЬрд▓реА рдПрдХ рдмрд╣реБрдд рд╣реА рдФрд╕рдд рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕реНрдорд╛рд░реНрдЯ рд╡рд┐рдЪрд╛рд░ рдХреЗ рдмреЗрдореЗрд▓ рд╕реЗ рд╣реИред рд╣рдо рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЪрд╛рд╣рддреЗ рдереЗ ...
рдбрд┐рдЬрд╛рдЗрдирд░ рдФрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдЕрднреА рднреА рд╕рдореНрдорд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдХреНрдпреЛрдВ?рд▓рдЧрднрдЧ рдЙрд╕реА рд╕рдордп, рд▓реЛрдЧ рдкрд╛рдиреА рд╕реЗ рдбрд╛рдорд░ рдкрд░ рдЪрд┐рддреНрд░рд▓рд┐рдкрд┐ рдХреНрдпреЛрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдорд┐рдирдЯ рдореЗрдВ рд╡рд╛рд╖реНрдкрд┐рдд рд╣реЛ рдЬрд╛рддреА рд╣реИред

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